MySQL 5.7 超详细安装教程
为什么用压缩包安装?
- 在卸载时方便卸载干净,后缀为exe的安装文件在安装过程中要走注册表,卸载干净麻烦。
安装步骤:
1. 在搜索引擎中搜索"MySQL5.7" ,在结果中点击下图所示内容:
2. 打开网页后,根据自己需求选择对应版本后点击Download下载(以下是windows系统下载64位MySQL):
3. 下载完成后将zip压缩文件解压,将解压好的文件放到一个可以找到路径的目录下:
我这里文件名删掉了后缀
文件打开后的内容:
4. 新建MySQL配置文件(后缀以"ini"结尾的文件):
新建文本文档后命名为“my.ini”,注意文件后缀是:ini
5. 添加my.ini配置文件内容:
将下列代码内容复制到my.ini文件中
[mysqld]
basedir=D:\programming\Environment\mysql-5.7.37\
datadir=D:\programming\Environment\mysql-5.7.37\data\
port=3306
skip-grant-tables
注意:修改路径为自己的MySQL的所在位置
basedir 基本目录
datadir 数据目录 (data文件夹不需要自己建,会自动生成)
skip-grant-tables 表示跳过密码验证
如下图所示:
6. 以管理员身份运行cmd:
7. 安装MySQL服务并初始化数据文件:
- 输入以下命令切换到bin目录下(注意用自己的路径):
cd /d D:\programming\Environment\mysql-5.7.37\bin
- 输入
mysqld -install
命令安装,显示Service successfully installed
表示成功安装。 - 输入
mysqld --initialize-insecure --user=mysql
命令,初始化配置数据文件。加载要一段时间。
8. 启动MySQL服务:
输入net start mysql
命令 启动MySQL服务。
9. 用命令进入MySQL管理界面:
输入mysql -u root -p
命令进入mysql。注意-p后面不能加空格,会被识别成一个密码字符。密码不需要输入直接回车
10. 修改密码:
-
输入
update mysql.user set authentication_string=password('123456') where user='root' and host='localhost';
命令
修改密码为:123456 -
输入
flush privileges;
命令,刷新权限。
-
删除my.ini文件中的
skip-grant-tables
语句,表示不再跳过密码验证。也可以修改为#skip-grant-tables
表示注释该语句。
11. 停止MySQL服务:
- 先退出MySQL,输入
exit
命令。 - 输入
net stop mysql
命令停止服务。
12. 以后打开MySQL
- 输入
net srart mysql
命令开启服务 - 输入
mysql -u root -p
命令,再输入密码123456,进入MySQL。
注意:以后开启服务一定要管理员身份运行控制台
完结撒花,你又get了新技能!!!
更多推荐
MySQL5.7 超详细安装教程(通过压缩包安装,原创亲测有效)
发布评论