mysql5.7.23安装详细过程

227 阅读2分钟

1.百度云网盘:

pan.baidu.com/s/17ci5OcDf…   提取码:0wmq   

2 下载后将解压的内容放到你的安装目录下

我的是在E盘:E:\mysql

如下图:此时加压后的文件中没有data目录和ini文件

image.png

3.在E:\mysql目录下新建my.ini文件,复制如下内容

 
#设置3306端
 
port = 3306
 
# 设置mysql的安装目录
 
basedir=E:\mysql
 
# 设置mysql数据库的数据的存放目录
 
datadir=E:\mysql\data
 
# 允许最大连接数
 
max_connections=200
 
# 服务端使用的字符集默认为8比特编码的latin1字符集
 
character-set-server=utf8
 
# 创建新表时将使用的默认存储引擎
 
default-storage-engine=INNODB
 
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
 
[mysql]
 
# 设置mysql客户端默认字符集
 
default-character-set=utf8

4.下面配置环境变量:

电脑属性-》高级系统设置-》

image.png

点击环境变量

image.png

在系统变量部分新建一个变量名:MYSQL_HOME, 变量值:E:\mysql  这里你应该写的是你的mysql 的安装路径

image.png

image.png

设置 path,在path 里面新增 bin 目录(注意前面的分号;

image.png

5.MySQL安装过程:

以管理员身份运行cmd,如下图所示:

image.png

image.png

6 具体操作步骤

请将以下代码复制到你的电脑上即可。

6.1 运行安装服务

mysqld --install      

控制台会提示: Services successfully installed 安装成功

如果运行mysqld --install 安装服务 显示已存在, 请输入mysqld --remove 移除之前安装好的mysql 再次运行mysqld --install即可

6.2 运行命令(此时会生成data目录)

mysqld  --initialize

6.3 启动服务

net start mysql

6.4 修改密码

6.4.1    (停止服务)
net stop mysql     
6.4.2 开启无密码的MySQL Server
 mysqld --skip-grant-tables 
6.4.3 重新打开一个cmd终端,用管理员身份运行

输入如下代码    此时不需要输入密码,直接点击enter 键即可

   mysql -u root -p
6.4.4 然后更新root账户的密码为'root'
update mysql.user set authentication_string=password("root") where user="root"; 
6.4.5执行刷新权限。
  flush privileges; 

   

6.4.6 结束本次操作
   quit;
   

上述如有不清楚的请看下图的红线操作流程

6.4.7 再次输入 用户名  输入密码  密码为 root
mysql -u root -p
6.4.8  再次修改密码,将密码改为123456
SET PASSWORD = PASSWORD('123456');


ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;


flush privileges;
6.4.9 此时重新打开cmd 重新登录
mysql -u root -p 123456

大功告成!5.7.23数据库安装成功!