MySQL 5.7.18安装配置

记录我的MySQL安装和配置过程

1. 解压

在这里插入图片描述

1.1 解压MySQL 5.7.18

在这里插入图片描述

1.2 选择Custom可以自定义位置

在这里插入图片描述

1.3 解压完成

在这里插入图片描述

2. 配置环境

2.1 新建系统变量

在这里插入图片描述

2.2 再环境变量Path中添加

在这里插入图片描述

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目录下

若出现Service successfully installed,证明安装成功;
如出现Install of the Service Denied,则说明没有以管理员权限来运行cmd
在这里插入图片描述

3.2 mysqld -install

在这里插入图片描述

3.3 mysqld --initialize

在这里插入图片描述

3.4 net start mysql

在这里插入图片描述

3.5 net stop mysql

在这里插入图片描述

3.6 skip-grant-tables

在my.ini文件中添加的skip-grant-tables,保存并关闭。
在这里插入图片描述

3.7 net start mysql

在这里插入图片描述

3.8 mysql -u root -p

不需要输入密码,直接enter
在这里插入图片描述

3.9 use mysql

在这里插入图片描述

3.10 update user set authentication_string=password("xxxxxx") where user="root";

在这里插入图片描述

3.11 停止MySQL服务,

在win10搜索栏内输入服务,找到MySQL。点击右键,然后点击停止即可。
在这里插入图片描述

3.12 更改my.ini文件

删除my.ini文件中添加的skip-grant-tables这一行,保存关闭。
在这里插入图片描述

3.13 net start mysql

重新启动MySQL
在这里插入图片描述

3.14 mysql -u root -p

enter,输入设置的密码
在这里插入图片描述

3.15 use mysql

在这里插入图片描述

3.16 alter user user() identified by "xxxxxx";

在这里插入图片描述

3.17 use mysql

在这里插入图片描述
MySQL配置到此成功。

posted @ 2020-10-09 19:28  atkx  阅读(122)  评论(0编辑  收藏  举报