记录我的MySQL安装和配置过程
- 1. 解压
- 2.配置环境
- 3.cmd配置MySQL
- 3.1进入MySQL的bin目录下
- 3.2`mysqld -install`
- 3.3`mysqld --initialize`
- 3.4`net start mysql`
- 3.5`net stop mysql`
- 3.6`skip-grant-tables`
- 3.7`net start mysql`
- 3.8`mysql -u root -p`
- 3.9`use mysql`
- 3.10`update user set authentication_string=password("xxxxxx") where user="root";`
- 3.11停止MySQL服务,
- 3.12 更改my.ini文件
- 3.13`net start mysql`
- 3.14`mysql -u root -p`
- 3.15`use mysql`![在这里插入图片描述](https://img-blog.csdnimg.cn/20200629150024776.png)
- 3.16`alter user user() identified by "xxxxxx";`
- 3.17`use mysql`
1. 解压
1.1解压MySQL 5.7.18
1.2选择Custom可以自定义位置
1.3 解压完成
2.配置环境
2.1 新建系统变量
2.2 添加环境变量
2.3 在MySQL目录下新建my.ini文件
注意路径一定要写成\\
[mysqld]
#端口号
port = 3306
#mysql-5.7的路径
basedir=D:\\MySQLStudy\\MySQL\\MySQL Server 5.7
#mysql-5.7-winx64的路径+\data
datadir=D:\\MySQLStudy\\MySQL\\MySQL Server 5.7\\data
#最大连接数
max_connections=200
#编码
character-set-server=utf8
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
[mysql]
#编码
default-character-set=utf8
3.cmd配置MySQL
3.1进入MySQL的bin目录下
3.2mysqld -install
3.3mysqld --initialize
3.4net start mysql
3.5net stop mysql
3.6skip-grant-tables
在my.ini文件中添加的skip-grant-tables
,保存并关闭。
3.7net start mysql
3.8mysql -u root -p
3.9use mysql
3.10update user set authentication_string=password("xxxxxx") where user="root";
3.11停止MySQL服务,
在win10搜索栏内输入服务,找到MySQL。点击右键,然后点击停止即可。
3.12 更改my.ini文件
删除my.ini文件中添加的skip-grant-tables这一行,保存关闭。
3.13net start mysql
重新启动MySQL
3.14mysql -u root -p
enter,输入设置的密码
3.15use mysql
3.16alter user user() identified by "xxxxxx";
3.17use mysql
MySQL配置到此成功。