五步 完美安装MySQL 5.7.13 图解
1、一、安装Mysql
直接运行 mysql-5.7.13-winx64.msi 安装(中间没有什么设置的项目);
如果提示 需要 Microsoft.NET 4 ,先安装这个,在安装mysql。
安装完毕。
我这里的安装路径是,D:\mysqlserver\
下面进行相关配置:
2、二、设置系统环境变量;
先检查,在D:\mysqlserver\bin下检查是否有 mysql.exe ,
若没有,两种方法:1、重新安装;
2、对文件进行搜索 mysql.exe(有的web server 软件安装后自带mysql.exe),找到mysql.exe所在路径。
我这里的路径是 C:\Program Files\Bangteng\kangle\bin
右键点击 计算机>>属性>> 高级系统属性>>环境变量>> 编辑 Path ,在最后添加 ;C:\Program Files\Bangteng\kangle\bin; 确定。
如图
3、三、 修改my.ini 文件,配置安装路径 与 数据存储路径。
在 [mysqld] 下添加 如下:
max_connections=200
character-set-server=utf8
default-storage-engine=INNODB
basedir =D:\mysqlserver\bin
datadir =D:\MySQLData
port = 3306
保存。
4、四、安装mysql服务,与 初始化 data 文件:
以管理员身份运行 cmd ;
输入 d: 回车;
再输入 cd mysqlserver\bin 回车;
输入 mysqld --install 回车, 出现:Server successfully installed. 说明,mysql服务安装成功。
此时,若直接 net start mysql ,则出现错误:MySQL 服务无法启动。
输入 mysqld --initialize 回车;
说明,mysqld --initialize 即为初始化data文件,另外,会随机生成登陆密码, 在 D:\MySQLData 文件下,有一个 *.err 文件,打开 , 会看到:
2016-08-15T06:26:14.796183Z 1 [Note] A temporary password is generated for root@localhost: b-teY,ijR5xg
则 b-teY,ijR5xg 即为随机密码。
若没有这个,在 cmd 输入 mysql -u root -p 回车, 会提示: Enter password: ,随便输入密码,回车,
提示 ERROR 2003 (HY000): Can't connect to MySQL server on 'localhost' (10061) ;
然后 再来查看, *.err 文件即可。
初始化,完成。
输入 net start mysql 回车, 就会看到: MySQL 服务已经启动成功。
如图:
5、五、修改数据库登陆密码
输入 mysql -u root -p 回车,并输入 随机密码 ,登陆。
输入 ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码'; 回车;提示 Query,Ok, 表示 密码更新成功。