windows 安装 mysql 8.0+

1.从官网下载 安装包。

[https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/)
mysqk.png

选择对应版本进行下载解压。

2配置初始化文件my.ini

[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录   ---是你的文件路径---
basedir=D:\Mysql\mysql
# 设置mysql数据库的数据的存放目录  ---是你的文件路径data文件夹自行创建---
datadir=D:\Mysql\mysql\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用“mysql_native_password”插件认证
#mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4

注意以上basedir 及 datadir 路径,修改后将此文件复制到mysql/bin目录下

3使用命令提示符运行安装

1.通过cmd 管理员权限运行,切到mysql/bin目录下执行初始化
mysqld --initialize --console

这一步会进行初始化,并且显示初始密码,将初始密码保存好。

2.安装mysql服务:
mysql --install mysql

这一步基本很快结束,安装完成之后,就可以通过命令启动MySQL的服务了。

4.运行mysql服务

启动服务
net start mysql
停止服务
net stop mysql
连接mysql:
mysql -uroot -p

这一步会提示输入密码,就是初始化时保存的。
这时候会提示输入密码,前面记住的密码,填入即可登录成功,进入MySQL命令模式。

修改密码:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';
强制生效
FLUSH PRIVILEGES;

接下来就使用 navicat进行连接 玩耍了。。。

一些安装过程中可能出现的问题

1.注意执行命令要以管理员权限运行。
2.如果之前安装过程中出现奇奇怪怪的错误,请执行以下步骤:
1.删除之前的安装包。并重新配置my.ini 清空data目录下的文件
2.通过命令提示符删除mysql服务
sc delete mysql
4.执行完以上步骤,再从头按照文章开始说的步骤进行。。。

你可能感兴趣的:(windows 安装 mysql 8.0+)