Zip 压缩包方式安装 MySQL 5.7.30 社区版
-
1. 下载 MySQL
下载地址:downloads.mysql.com/archives/co…
-
2. 安装 MySQL
-
2.1 解压
将 mysql-5.7.30-winx64.zip 解压到指定文件夹:
(1) 推荐解压到 C:\mysql 目录下
(2) 解压到其他文件夹,则需要额外的操作:启动 mysql 的时候指定安装路径,或者在配置文件中声明安装路径
-
2.2 创建配置文件
创建配置文件 my.ini,配置文件可以存放的位置:
(1) c 盘根目录下—— c:/my.ini
(2) MySQL 安装目录下—— c:/mysql/my.ini
my.ini 配置文件内容,示例如下:
[mysqld] # set basedir to your installation path basedir=E:/mysql # set datadir to the location of your data directory datadir=E:/mydata/data
-
2.3 初始化 MySQL
MySQL 5.7.6 不再提供 data 文件夹,需要手动初始化
初始化 MySQ L数据的命令:
(1)初始化 data 目录和用户账号 root、随机密码,随机密码会打印在控制台
bin/mysqld.exe --initialize --console
(2)初始化 data 目录和用户账号 root、创建空密码
bin/mysqld.exe --initialize--insecure --console
-
2.4 启动 MySQL 服务
(1)启动命令,日志打印在控制台
bin/mysqld.exe --console
(2)启动命令,日志输出到指定文件
my.ini 配置文件添加 log_error=c:/mysql/mysql.err
bin/mysqld.exe
-
2.5 客户端登录
(1)有密码的情况
bin/mysql.exe -u root --skip-password
(2)空密码的情况
bin/mysql.exe -u root -p xxx
-
2.6 关闭 MySQL 服务
(1)有密码的情况
bin/mysqladmin -u root shutdown
(2)空密码的情况
bin/mysqladmin -u root -p xxx shutdown
-
2.7 配置环境变量
-
2.8 添加到 windows 服务、删除 windows 服务
添加命令如下(在管理员模式下):
/bin/mysqld.exe --install-manual
删除命令如下(在管理员模式下):
/bin/mysqld.exe --remove
-
2.9 更改用户密码
(1)登录后使用 mysql 命令更改
mysql > ALTER USER "root"@"localhost" IDENTIFIED BY "xxx"
(2)使用 mysqladmin 工具修改(确认MySQL服务器已启动)
/bin/mysqladmin.exe -u root -h localhost password "xxxx"
-
2.10 新增用户
(1)新增用户
CREATE USER "root"@"%" IDENTIFIED BY "xxx"
(2)赋予权限
GRANT ALL PRIVILEGES ON *.* TO "root"@"%" IDENTIFIED BY "xxxx"
-
2.11 注意事项