Windows 下解压安装 MySQL 5.7 (1197 views)

gHOST

2017-01-03 16:51:59

下载 MySQL 5.7.17,这里是用的清华大学的镜像: MySQL 5.7.17 下载地址 解压到某个目录

my-default.ini 复制成为 my.ini

打开 my.ini 找到

# basedir = .....
# datadir = .....

改为 MySQL 的解压目录

basedir = D:\MySQL
datadir = D:\MySQL\data

新建 data 目录,作为数据库存放目录

在 MySQL 的 bin 目录下面输入下面的指令,初始化 MySQL 文件

D:\MySQL\bin> mysqld --initialize

安装 MySQL 服务

D:\MySQL\bin> mysqld --install
Service successfully installed.

启动 MySQL 服务

D:\MySQL\bin> net start mysql
MySQL 服务正在启动 .
MySQL 服务已经启动成功。

MySQL 已成功启动

下面的命令进入 MySQL 控制台

D:\MySQL\bin> mysql -u root -p

这里需要输入 root 密码,我们打开 D:\MySQL\data\xxxxxxxx.err (这里的 xxxxxxxxx 是你的计算机名) 搜索 A temporary password is generated for root@localhost 可以找到自动生成的 root 密码:

[Note] A temporary password is generated for root@localhost: *6gwerttyBdW

输入密码进入 MySQL 控制台,这时不管输入什么命令,都会提示你要用 ALTER USER 重置密码

ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.

修改 root 用户的密码

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'abcdefg';
Query OK, 0 rows affected (0.00 sec)

MySQL 5.7 安装完成

删除 MySQL 服务

net stop mysql
mysqld --remove