1、官网下载:https://dev.mysql.com/downloads/mysql/
2、解压到本地;
3、配置环境变量:
(1)新建系统变量:变量名:MYSQL_HOME 变量值:mysql解压路径
(2)编辑Path系统变量:新建:%MYSQL_HOME%\bin
(3)确定确定再确定。
4、(1)在本地解压目录中新建一个文本文档,修改为my.ini。
(2)然后在里面添加如下内容:注意:basedir、datadir 修改为自己的安装路径就行。
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=E:\mysql\mysql-8.0.13-winx64
# 设置mysql数据库的数据的存放目录
datadir=E:\mysql\mysql-8.0.13-winx64\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
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
(3) 然后另存为,编码改为ANSI,保存就行。
5、以管理员身份运行CMD命令窗口:
(1)输入: cd /d E:\mysql\mysql-8.0.13-winx64\bin
(2)在MySQL安装目录的 bin 目录下执行命令:mysqld --initialize --console
注意!执行输出结果里面有一段:[注意] [MY-010454] [服务器]为root @ localhost生成临时密码:9P0gYk-?0,kT其中root @ localhost:后面的9P0gYk-?0,kT就是初始密码(不含首位空格)。在没有更改密码前,需要记住这个密码,后续登录需要用到。复制密码先保存起来!!!
(3)安装服务:mysqld --install
有此提示则成功!
如果出现这个:
用命令:sc delete mysql
之后再执行安装服务:
(4)启动服务:net start mysql
(5)登录mysql:mysql -u root -p,回车后密码输入起始密码9P0gYk-?0,kT,在回车
(6)再mysql>后输入:ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
则密码修改成功;
6、再navicat中新创建连接,并输入修改后的密码,进行连接测试,成功则说明mysql安装成功!
注:第五步骤中的cmd的图为网上的图,操作安装文字提示就可以。