windows 下安装mysql 成功版
mysql 下载地址 http://dev.mysql.com/downloads/
zip版下载 解压到本地 假设文件保存在C:\mysql-5.7.17-winx64
1.以管理员身份运行cmd.exe
找到C:\Windows\System32 下的cmd.exe 右键以管理员身份运行 (必须这么做)
2.添加环境变量
我的电脑->属性->高级->环境变量
选择PATH,在其后面添加: 你的mysql bin文件夹的路径 (如:C:\mysql-5.7.17-winx64\bin )
3.修改配置文件
默认的配置文件是在C:\mysql-5.7.17-winx64\my-default.ini,或者自己建立一个my.ini文件,
在其中修改或添加配置(如图):
[mysqld]
basedir=C:\Program Files\MySQL\MySQL Server 5.6(mysql所在目录)
datadir=C:\Program Files\MySQL\MySQL Server 5.6\data (mysql所在目录\data)
port = 3306
3.运行cd C:\mysql-5.7.17-winx64\bin
mysqld -install
安装成功
4.启动mysql net start mysql
5.进入mysql mysql -u root -p 输入密码,这里由自己设置,默认为空
这里通常会出现error1045。处理方法为 打开my.ini 在[mysqld] 下 加入代码 skip_grant_tables。重启Mysql:
net stop mysql
net start mysql
运行 mysql -u root -p 回车就能直接进入。运行 use mysql 使用数据库
然后运行 update user set authentication_string = password("mysql") where user='root'; 修改密码。 (5.7)
update user set Password= password("mysql") where user='root'; 修改密码。 (5.6)
将my.ini [mysqld] 加入的代码skip_grant_tables 删除。再重新启动服务器,运行 mysql -u root -p
输入刚才修改的密码OK.
在这里没有放上图片,可能没那么好理解,但是这是我弄了半天才完全成功的。
浙公网安备 33010602011771号