MySQl的安装
-
官网:https://www.mysql.com/
-
选择自己想要的版本
-
解压到自己想要安装的目录
-
配置环境变量
我的电脑—>右键属性—>高级系统配置—>环境变量
选择PATH,在其后面添加你MySQL安装文件下bin文件的位置
- 在MySQL安装文件下添加my.ini文件,并将其编辑为:
[mysqld]
basedir=E:\mysql-5.7.29-winx64 (1)\mysql-5.7.29-winx64\
datadir=E:\mysql-5.7.29-winx64 (1)\mysql-5.7.29-winx64\data\
port=3306
skip-grant-tables
-
以管理员身份启动CMD,切换路径至MySQl的bin目录下,输入mysqld -install(安装MySQl)
-
输入mysqld --initialize-insecure --user=mysql(初始化数据文件)
-
再次启动MySQL,用mysql -u root -p命令进入MySQL的管理界面(密码可以为空)
-
进入界面后可以更改root的密码
-
输入flush privileges;刷新数据
-
修改my.ini文件,删除最后一句skip-grant-tables,或将其注释掉
-
重启MySQL即可正常使用(net stop mysql 停止;net start mysql 启动)
遇到的bug
原因:my.ini文件格式是utf-8
解决办法,my.ini文件保存为ANSI格式文件
(参考狂神说的视频,并加上自己的理解总结了这篇博客)