MySQL安装及配置环境。
1.软件下载:
本人学习使用的版本是MySQL5.7.19(目前最稳定的)
下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip
2.添加环境变量:
电脑-属性-高级系统设置-环境变量
3.手动创建初始化ini文件:
在MySQL目录下创建my.ini文件
4.ini文件内容:
[client]
port=3306
default-character-set=utf8
[mysqld]
# 设置为自己MySQL的安装目录
basedir=E:\mysql-5.7.19-winx64\mysql-5.7.19-winx64
# 设置为MySQL的数据目录。这个目录是系统创建的
datadir=E:\mysql-5.7.19-winx64\mysql-5.7.19-winx64\data
port=3306
character_set_server=utf8
#跳过安全检查,注销后需要输入正确的用户名和密码才可以登录
#skip-grant-tables
5.初始化数据库:
- 以管理员身份打开Cmd(命令行),并切换到E:\mysql-5.7.19-winx64\mysql-5.7.19-winx64\bin下执行 mysqld -install
- 初始化数据库 mysqld --initialize-insecure --user=mysql 成功后会得到一个data目录
- 启动服务命令:net start mysql 停止服务命令:net stop mysql
6.进入MySQL服务:
1)启动服务后,输入mysql -u root -p 【默认用户名root 默认密码为空】
2)修改密码指令:update user set authentication_string=password('这里输入你的密码') where user='root' and Host='localhost';
3) 刷新权限:flush privileges
4)退出指令:quit
5) 注意:在后面需要带封号 ;
6)将my.ini中的(最后一行代码)skip-grant-tables 注释,再次进入就会进行权限验证了。
7)重新启动 MySQL