手动安装mysql 8.0(windows环境)

1、下载mysql:https://dev.mysql.com/downloads/mysql/

2、解压mysql软件包

3、建立选项文件,可以取名my.ini,内容包括

[mysqld]
# 安装mysql的文件夹
basedir=E:\\mysql
# 放置数据的文件夹
datadir=E:\\mydata\\data

4、初始化数据目录

在mysql\bin目录下运行

mysqld --defaults-file=c:\\server\\my.ini --initialize

5、运行mysql服务器

mysqld --defaults-file=c:\\server\\my.ini

6、运行客户端

mysql -u root -p

root的初始密码在数据文件夹中的[xxx].err中查阅

A temporary password is generated for root@localhost: d5H/#j?w0RO0

7、修改root密码:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';

8、安装mysql作为服务,实现自动运行服务器

mysqld --install MySQL --defaults-file=c:\\server\\my.ini

9、开始/关闭MySQL服务

net start MySQL

net stop MySQL

10、关于兼容MySQL老版(5.x)客户端

8.0身份验证插件默认为caching_sha2_password,老的mysql应用可能不支持。解决方法:

在选项文件中加一条

default_authentication_plugin=mysql_native_password

新增用户时认证类型选Standard即可兼容。

HXHY 2018-04-21

猜你喜欢

转载自my.oschina.net/hxhy/blog/1799106