MySQL5.7.23安装

阅读更多
1. MySQL官方下载地址(mysql-5.7.23)

https://dev.mysql.com/downloads/file/?id=478884

2. 将下的rar包解压到E:\Program Files\mysql文件夹下,文件目录结构如下

此时文件夹下面缺少ini文件和data目录


MySQL5.7.23安装_第1张图片

3. 在mysql根目录E:\Program Files\mysql\mysql-5.7.23-winx64下,新建my.ini文件,文件内容如下:

[mysqld]
#设置3306端
port = 3306
# 设置mysql的安装目录
basedir=E:\Program Files\mysql\mysql-5.7.23-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\Program Files\mysql\mysql-5.7.23-winx64\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. 配置mysql的环境变量

MYSQL_HOME
E:\Program Files\mysql\mysql-5.7.23-winx64

path
%MYSQL_HOME%\bin


5. MySQL安装

1) 以管理员身份运行cmd,进入mysql根目录E:\Program Files\mysql\mysql-5.7.23-winx64
2) 运行mysqld --install,控制台提示Services successfully installed,运行成功。
    ① 如果显示已存在,可以使用mysqld --remove后再次执行
    ② 如果报错,可能是权限不足(没有以管理员身份运行cmd)
3) 运行mysqld --initialize,生成data目录
4) 运行net start mysql启动服务

补充:修改密码
1) 运行net stop mysql,停止服务
2) 运行mysqld --skip-grant-tables,开启无密码模式的MySQL Server
3) 开启新终端,运行mysql -u root -p,进入MySQL
4) 更新root密码
    运行update mysql.user set authentication_string=password("root") where user="root";
5) 运行flush privileges,刷新权限
6) 运行quit,退出
7) 运行mysql -u root -p进入mysql输入密码root
8) 更改root密码
    ① SET PASSWORD = PASSWORD('1234')
    ② ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER
    ③ FLUSH PRIVILEGES

安装成功,可用新密码再次登陆!

  • MySQL5.7.23安装_第2张图片
  • 大小: 11.6 KB
  • 查看图片附件

你可能感兴趣的:(mysql)