环境和版本:
系统环境:Win10
MySQL版本:5.7.22
下载:
解压版下载地址:https://dev.mysql.com/downloads/mysql/
下载mysql-5.7.22-winx64.zip(后缀名为.zip)
解压:
解压到想要的目录即可。我的解压目录是:F:\MySQL\mysql-5.7.22-winx64
配置环境变量:
为了方便使用增加系统环境变量:MYSQL_HOME
变量值为解压目录:F:\MySQL\mysql-5.7.22-winx64
在path变量后追加 %MYSQL_HOME%\bin; 注意前面加分号;
安装:
1. 以管理员身份运行CMD
2. cd到MySQL安装目录的bin目录下
3. 初始化数据库(会自动创建data目录,可能比较慢)
mysqld --initialize-insecure
也可以使用下面的方法,不过要记住随机生成的密码
mysqld --initialize --user=mysql --console
4. 添加服务
mysqld –install
5. 启动服务
net start mysql
6. 登录数据库,因为没有密码,回车即可进入
mysql -u root –p
7. 修改root 密码
set password = 'root';
8. 安装完毕。
ps: 不需要配置my.ini文件
可能遇到的问题:
MySQL 服务正在启动 .
MySQL 服务无法启动。
服务没有报告任何错误。
请键入 NET HELPMSG 3534 以获得更多的帮助。
解决方法:
1. 删除mysql服务
mysqld -remove
2. 删除安装目录下的data目录,若有my.ini文件也要删除。
3. 重新安装即可