安装 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 服务;