重装系统后安装MySQL,最后一步一个勾也不显示!在配置apache+php+mysql环境的时候,apache和php都可以运行 , 在这里就不说怎么配置这两个了最麻烦的是mysql老是安装不成功,不是第四步出问题 , 就是第三步出问题,卸了再重新安装,还是不行 。我到网上搜了一下,答案很多,而且好多不适用 。更有人说重装系统 , 其实完全不用 。出现问题: 在安装mysql数据库时,如果重新安装 , 很容易遇见apply security setting error,即在配置mysql启动服务时,在启动apply security setting时会出错,原因是卸载mysql时并没有完全删除文件,所以有必要手动清除这些,要清除的文件 。解决方法:第一步:删除mysql的安装目录,一般为C:\Program Files目录下 。第二步:删除mysql的数据存放目录,一般在C:\Documents and Settings\All Users\Application Data目录下(需要注意的时Application Data这个文件夹默认是隐藏的,要通过工具-文件夹选项-查看-显示所有文件与文件夹来设置隐藏文件可见) 。第三步:删除注册表数据,通过regedit,删除以下几个文件:引用
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Services/Eventlog/Applications/MySQL
HKEY_LOCAL_MACHINE/SYSTEM/ControlSet002/Services/Eventlog/Applications/MySQL
ok!这时候,再重新安装你的mysql程序,就不会出现问题了 。安装完成后,你可以在系统的服务中查看 , mysql是否已经启动,如果没有启动,右击,点击启动 。如何测试mysql是否链接成功?方法一:你可以写一个程序测试一下链接是否成功 。方法二:安装一个phpmyadmin 。总结:mysql安装不成功,归根结底是因为以前安装后,没有清理完毕,大部分人都没有清理注册表,所以在安装过程中老是报错!哦了,希望你能成功安装上!
MYSQL怎么运行程序?你的问题太泛泛了,“MYSQL的程序”你指的是什么?是MYSQL的 存储过程??您最好是具体问题具体问,你这样提问的话大家都不知道你想要什么!
mysql soure example.sql里的soure写错了应该是source!!!!example.sql是你实现先编辑好的文本内容,内容可以是创建一个数据库,然后再数据库下建立一个或多个数据表,再往表里插入一些记录?。∪缓笤傩锤龃娲⒐掏瓿梢恍┘虻サ墓δ?,比如把A表里的内容插入到B表等等(可以加内容存在就修改不存在就插入等判断)?。〗⒁桓?SQL文件就是为了方便?。∷姹憔俑隼樱涸贒盘根目录下用记事本建立个example.sql文件,内容如下:
CREATE database name ;
【mysql怎么显示程序 mysql显示语句】use name;
CREATE TABLE a (
user_idint(11)DEFAULT NULL,
namechar(11) DEFAULT NULL,
UNIQUE KEY USER_ID (user_id)
);
insert into a (user_id,name) values (1,'aaa'),(2,'bbb');
CREATE TABLE b (
user_idint(11)DEFAULT NULL,
namechar(11) DEFAULT NULL,
UNIQUE KEY USER_ID (user_id)
);
insert into b (user_id,name) values (1,'xxx'),(3,'ccc');
DELIMITER $$
DROP PROCEDURE IF EXISTS qq$$
CREATE PROCEDURE qq()
begin
declare p_user_idvarchar(6);
declare p_namevarchar(6);
declare cursor_flag int default 0;
declare user_nrb cursor for select user_id,name from a;
declare continue handler for sqlstate '02000' set cursor_flag = 1;
open user_nrb;
repeat
fetch user_nrb into p_user_id,p_name;
ifnot cursor_flag then
if not exists (select * from b where user_id=p_user_id) then
insert into b(user_id,name)values(p_user_id,p_name);
else
update b set name=p_name where user_id=p_user_id;
end if;
end if;
until cursor_flag end repeat;
close user_nrb;
end$$
DELIMITER ;
顺序是建立名为name的数据库,其下建立俩表A和B,为A表插入用户1和2,为B表插入用户1 , 3?。≡俳⒚猀Q的存储过程,功能是把a表的用户导入到B表,如果A的用户号再B里没有直接插入,如果A里的用户号已经在B表里了那就改变B表里相应用户的名字?。〈蟾攀钦饷锤龉蹋 。≡贛YSQL自带的客户端导入刚才建立的example.sql文件,顺序是:开始——程序——MYSQL——MYSQL SERVER5.1——MYSQL COMMAND LINE CLIENT 窗口里输入ROOT用户密码在光标处输入source d:\example.sql!!最后再执行存储过程,敲call qq;回车?。。?
推荐阅读
- 虚拟机vmware下载,虚拟机vmware下载手机
- u盘歌曲怎么删除重复下载,如何在u盘里删除重复的歌曲
- 关于网页制作的网站,网站制作例子
- 娱乐棋牌游戏的简单介绍
- 调用求和函数求和c语言 求和∑用c语言
- oracle数据库忘记账号密码,oracle忘记数据库密码怎么办
- 单机下载小游戏,单机小游戏合集软件
- 如何切换鸿蒙全新桌面,鸿蒙怎么切换主界面
- mysql怎么读取kep mysql怎么读取中文