安装 MySQL
- 选择免安装版 mysql,官网下载。
- 将下载的 zip 包解压至
D:\Program Files\
目录。 - 将 mysql 的 bin 目录(
D:\Program Files\mysql-5.7.20-winx64\bin
)添加至系统环境变量。
新建 mysql.ini,并编辑内容为:
1
2
3
4
5
6
7
8
9
10[mysqld]
basedir=D:\Program Files\mysql-5.7.20-winx64\
datadir=D:\Program Files\mysql-5.7.20-winx64\data\
port=3306
skip-grant-tables
# basedir 表示 mysql 安装路径
# datadir 表示 mysql 数据文件存储路径
# port 表示 mysql 端口
# skip-grant-tables 表示忽略密码以管理员权限启动 CMD 或 PowerShell,并将路径切换至 MySQL 的 bin 目录(
D:\Program Files\mysql-5.7.20-winx64\bin
),然后输入mysqld -install
。- 命令行输入
mysqld --initialize
自动生成带随机密码的 root 用户。 - 命令行输入
net start mysql
启动 mysql 服务。 - 修改 root 用户的随机密码:
- 打开 mysql 安装目录下的 data 文件夹(
D:\Program Files\mysql-5.7.20-winx64\data
); - 找到
*.err
格式的文件,打开,搜索root@localhost:
,复制后面的密码; - 命令行输入
mysql -u root -p
,键入密码,以 root 身份进入 mysql 管理界面; - 进入 mysql 管理界面后(出现
mysql>
标识)键入SET PASSWORD FOR "root"@"localhost" = PASSWORD("123456");
(注意不要漏掉最后的;
); - 命令行输入
flush privileges;
刷新权限; - 命令行输入
clear
清屏,然后输入quit
退出 mysql 管理界面;
- 打开 mysql 安装目录下的 data 文件夹(
- 修改 mysql.ini 文件删除最后一句
skip-grant-tables
; - 命令行输入
net stop mysql
停止 mysql 服务; - 命令行输入
net start mysql
重启 mysql 服务;