生在开始菜单à程序中,找到刚安装的MySQL命令行工具,点击后如果出现一闪而过的情况,可以将安装目录下的my-default.ini改为my.ini。
安装一:MySQL5.6.11安装步骤(Windows7 64位)【解压缩形式】
1. 下载MySQL Community Server 5.6.21,注意选择系统类型(32位/64位)
2. 解压MySQL压缩包
将以下载的MySQL压缩包解压到自定义目录下。
3. 添加环境变量
变量名:MYSQL_HOME
变量值:C:\Program Files\mysql
即为mysql的自定义解压目录。
再在Path中添加 %MYSQL_HOME%\bin
4. 注册windows系统服务
将mysql注册为windows系统服务
操作如下:
1)从控制台进入到MySQL解压目录下的 bin 目录下(注意 cmd最好以管理员身份运行):
mysqld install MySQL --defaults-file="C:\Program Files\mysql\my-default.ini"
2)输入服务安装命令:
安装成功后会提示服务安装成功。
注:my-default.ini文件在MySQL解压后的根目录下,如果没有,可从其他地方中获取。
移除服务命令为:mysqld remove
5. 启动MySQL服务
方法一:
启动服务命令为:net start mysql
方法二:
打开管理工具 服务,找到MySQL服务。
通过右键选择启动或者直接点击左边的启动来启动服务。
6. 修改 root 账号的密码
刚安装完成时root账号默认密码为空,此时可以将密码修改为指定的密码。如:123456
方法一:
c:>mysql –uroot mysql>show databases; mysql>use mysql; mysql>UPDATE user SET password=PASSWORD("123456") WHERE user='root'; mysql>FLUSH PRIVILEGES; mysql>QUIT
方法二:
利用第三方管理工具进行密码修改。如Navicat for MySQL
安装二:msi程序安装【EXE安装】
一直点击next安装即可,中间会遇到选择安装类型,包括仅服务器,FULL安装等等。
1. 安装MySQL程序出现2502、2503错误解决方法
在安装msi安装包的时候常常会出现代码为2502、2503的错误。其实这种错误是由于安装权限不足造成的,可以这种msi的安装包不像其他exe的安装程序,在安装包上点击“右键”之后没有“以管理员身份运行”的选项。那么,在Win8中安装程序出现2502、2503错误的时候该怎么办呢?请跟我一起来看看。
2. 打开的“命令提示符(管理员)”
3. 找到自己将要安装的程序路径,比如:我要安装的这个程序在D盘的Others文件夹下
4. 点击路径那一栏,把路径复制出来,然后再复制程序名称
5. 在“命令提示符(管理员)”中输入 msiexec/package 你将要安装的程序的完整路径及程序名 (注意空格),比如:我是要安装D盘Others文件夹下的msxml
6. 然后按回车键,安装程序就会自动启动,此时,你在安装的过程中就不会碰到2502、2503的错误了
2.安装完后配置MySQL
安装完后,需要启动MySQL服务:
1.按照提示安装好mysql
2.运行cmd 进入mysql的安装目录,我的安装目录C:\Program Files\MySQL\MySQL Server 5.6\bin
输入 cd C:\Program Files\MySQL\MySQL Server5.6\bin
3.采用mysqld将mysql注册为服务,命令为:mysqld -install MySQL(提示 MySQL install denied时,用管理员身份启动cmd)
4.启动服务:net start MySQL
有时会报错如下:
解决方法:
先初始化data目录,直接bin目录下mysqld --initialize
执行完此命令后就会bin同级目录下生成一个新的data文件夹,如下:
注意:如果已经存在data文件夹,data文件夹不为空是不能执行这个命令的。可以先删除data目录下的所有文件或者移走
再次启动MySQL,启动成功:
5.然后登陆,因为root用户的默认密码为空,直接回车进入
直接回车登陆时,当报错如下,并出现一闪而过时:
mysql ERROR 1045 (28000)
出现以上错误时,可以进行如下操作:
(1) 找到配置文件my.ini :
(2) 打开后,搜索mysqld关键字,找到后,在mysqld下面添加skip-grant-tables,保存退出。
PS:若提示不让保存时,可以将该文件剪切到桌面,更改保存后再复制到mySQL目录下。
(3) 保存后重启mysql服务:
(4) 打开mysql命令窗口,直接回车,无密码登陆:
登陆成功后,修改root密码:
update user setpassword=password("root") where user="root";会报错,原来是mysql数据库下已经没有password这个字段了,password字段改成了:authentication_string,
所以更改语句替换为:
updateuser set authentication_string=password('root') where user='root' ;
即可。
+++++++++++++++++++++++++++++++++++++++
mysql -u root -p
à登录规则:
mysql -h 192.168.2.34(mysql服务器IP) –u lee(用户名) –p (密码),按回车
按回车后,会要求输入密码;上面root用户密码默认为空。
6.① show databases;
② use mysql;
③ SET PASSWORD FOR 'root'@'localhost' =PASSWORD('123456');
④ quit;
至此登录问题解决
在开始菜单à程序中,找到刚安装的MySQL命令行工具,点击后如果出现一闪而过的情况,可以将安装目录下的my-default.ini改为my.ini。