欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MySQL5.7.23安装

程序员文章站 2022-07-12 16:14:49
...
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安装
            
    
    博客分类: MySQL mysql 

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安装
            
    
    博客分类: MySQL mysql 
  • 大小: 11.6 KB
相关标签: mysql