Mysql 5.6zip安装

本文大部分来自http://blog.sina.com.cn/s/blog_6fb4dcd00100sjhj.html,并加入本人安装过程中出现的问题的解决方法,希望能帮到别人

 

1、下载MySQL-5.5.10-win32.zip的版本。
2、解压到任意路径,比如"D:\Programm Files\"。
3、进入MySQL路径,复制my-small.ini为my.ini,
在[mysqld]部分添加
basedir = "D:/Program Files/Mysql-5.5.10-win32"
datadir = "D:/Program Files/Mysql-5.5.10-win32/data"。
# 设置mysql服务器的字符集(可选)
default-character-set=gbk

[client]
# 设置mysql客户端的字符集(可选)
default-character-set=gbk
4、将MySQL的bin目录路径添加到系统变量里。(可选)
5、注册服务

在win7(据说vista也会,没有用vista)调用cmd需要进入到 C:\Window 找到CMD.EXE 右键选择 以管理员身份 进行,否则会报Install/Remove of the Service Denied!错误。
CMD进入MySQL/bin文件夹
mysqld --install "MySQL Database Service" --defaults-file="D:\Program Files\MySQL-5.5.10-win32\my.ini"
("MySQL Database Service"为服务名,带空格需用引号,可自取)
("D:\Program Files\MySQL-5.5.10-win32\my.ini"为INI路径,带空格需用引号)
启动服务
net start "MySQL Database Service"

首次登陆MySQL
mysql -u root -p
(密码为空)
7、设置密码
mysql> use mysql
Database changed
mysql> update user set PASSWORD = PASSWORD('你的新密码') where USER='root' and HOST='localhost';(sql语句)

Query OK, 1 row affected (0.05 sec)
Rows matched: 1  Changed: 1  Warnings: 0
password('密码‘)会加密密码。 如果没有使用password,在服务重启后,密码仍未是空,不是设置后的,具体原因尚未知道(即使Mysql数据库的user表password是设置后的密码也是无效的)

我使用的是update user set PASSWORD = PASSWORD('密码') where USER='root'; 不喜欢为root多个连接设置密码。
mysql> flush privileges;
mysql> exit
8、重启Mysql服务,密码才会生效。

 

附带 win7删除服务:sc delete mysql //这里的mysql是你要删除的服务名 以管理员身份运行

posted @ 2013-09-14 23:43  世间安得两全法  阅读(493)  评论(0)    收藏  举报