1.从官网下载 安装包。
[https://dev.mysql.com/downloads/mysql/](https://dev.mysql.com/downloads/mysql/)
选择对应版本进行下载解压。
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