MySQL5.7.19
-
下载地址https://downloads.mysql.com/archives/community/
-
解压到自己想安装的bin目录 D:\Enviroment\mysql-5.7.19-winx64\bin
-
添加环境变量
- 在D:\Enviroment\mysql-5.7.19-winx64下新建 my.ini 文件
编辑文件,注意替换路径
[client]
port=3306
default-character-set=utf8
[mysqld]
basedir=D:\Enviroment\mysql-5.7.19-winx64
datadir=D:\Enviroment\mysql-5.7.19-winx64\data
port=3306
character-set-server=utf8
character-set-filesystem = utf8
sql_mode=NO_ENGINE_SUBSTITUTION,NO_AUTO_CREATE_USER
explicit_defaults_for_timestamp=true
skip-grant-tables
基础目录替换过来为自己的目录
最后一个是免密验证进入
- 启动管理员模式的cmd,路径切换到MySQL的bin目录下输入mysqld -install安装mysql服务
-
在输入 mysqld --initialize-insecure --user=mysql 初始化数据文件
-
启动mysql,进去修改密码 启动命令net start mysql
-
进入mysql通过命令行改密码
mysql -u root -p
update mysql.user set authentication_string=password(‘123456’) where user=‘root’ and Host = ‘localhost’;
刷新权限
flush privileges;
-
修改my.ini文件,删除最后一行的跳过密码登录
-
重启mysql即可正常使用
net stop mysql
net start mysql