1、软件下载解压到目录
https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
2.配置环境变量:
在编辑环境变量中添加mysql安装目录的bin
我的是D:\java\mysql-5.7.19-winx64\bin
3.在bin目录下新建一个ini文件:命名为my.ini
注意要修改安装路径
[mysqld]
//基础目录
basedir=D:\Program Files\mysql-5.7\
//data目录不用新建,会自动生成
datadir=D:\Program Files\mysql-5.7\data\
port=3306
skip-grant-tables
4.管理员模式下的cmd运行一下命令:
1.cd\ 切换到mysql的bin目录下
2.输入安装命令 mysqld -install
显示 install successfully即为成功
3.初始化数据库文件 mysqld --initialize-insecure --user=mysql
会配置上data目录,命令行不报错就正确
4.启动mysql进去修改命令
启动 net start mysql 启动后在任务管理中可以看到MySQL正在运行
关闭 net stop mysql
mysql -u root -p(-p后一定不要加空格)
执行命令update mysql.user set authentication_string=password('123456') where user='root' and Host = 'localhost';
密码为123456
注释掉ini文档中的跳过密码登录:在“skip-grant-tables”语句前加#号
刷新权限:flush privileges;(分号结尾,mysql语句都有分号)
重启登录
登录操作:
输入命令 mysql -u root -p后输入密码登录