MySQL(5.7.22:ZIP)版,安装详解

首先解压完成:没有发现什么 my.ini 文件;


那就自己创建一个;
//1.创建一个文本文档,改为 my.ini
//2.在my.ini 写入如下内容:

[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]

#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=E:\\MySQL\\mysql-5.7.22-win32
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
// 3.下面配置环境变量:
//电脑---》属性-》高级系统设置-》环境变量---》系统变量部分新建一个变量名:MYSQL_HOME, 变量值:D:\MySQL\MySQL Server 5.7.2\bin(mysql所在路径),保险起见在,用户变量的Path进行编辑,在其值得末尾加入 ;D:\MySQL\MySQL Server 5.7.2\bin(mysql所在路径),不要忘掉;

//4.进入如下目录:D:\MySQL\MySQL Server 5.7.22\bin(mysql.exe 所在目录)
//选中路径,输入cmd.exe
//
//
//5.运行命令:mysqld  --initialize (此时会生成data目录)

//6.运行mysqld -install (安装)

//7.运行net start mysql (启动mysql服务),之后就可以在任务管理器中看到MySQL服务

//8.设置root账户密码:

//9.打开先前创建的,my.ini文件(MySQL的配置文件)的 [mysqld] 下加一行skip-grant-tables
//加好效果如下:

//[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8 
[mysqld]

skip-grant-tables(就是这里)

#设置3306端口
port = 3306 
# 设置mysql的安装目录
basedir=E:\\MySQL\\mysql-5.7.22-win32
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-e
 //10.然后重新启动MqSQL服务后,运行mysql -uroot -p,可以成功登入mysql

然后更新root账户的密码为'root'

命令:update mysql.user set authentication_string=password("root") where user="root";

然后输入flush privileges;(刷新账户信息)

执行quit或ctrl+Z退出

然后将my.ini文件中刚才加的skip-grant-tables这一行删掉,保存后再重启MySQL服务
//到这里,你就成功啦,开始你的,MySQL,之旅吧!

猜你喜欢

转载自blog.csdn.net/qq_39826592/article/details/81015713