一、软件下载
mysql下载:
官网地址:https://dev.mysql.com/downloads/mysql/
此处介绍的是:8.0版本,压缩包版(下图第一个)
Navicat_for_MySQL_10.1.7版本:
链接:https://pan.baidu.com/s/1v9S5BOgecoo_fOCEv4yYYQ 提取码:jo5k
二、mysql安装
1、解压到对应文件目录
后续描述以我的目录为例:D:\mysql\MySQL\mysql-8.0.17-winx64
2、配置环境变量
系统变量path后增加:;D:\mysql\MySQL\mysql-8.0.17-winx64\bin
3、配置my.ini文件
在D:\mysql\MySQL\mysql-8.0.17-winx64\下,新建一个data文件夹;
再在D:\mysql\MySQL\mysql-8.0.17-winx64\bin目录下,再新建一个名为my.ini的文件
在my.ini文件中,写入以下内容:
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\mysql\MySQL\mysql-8.0.17-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql\MySQL\mysql-8.0.17-winx64\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的值为自己的目录
4、安装数据库
(1)以管理员权限打开cmd(不是power shell,也不是普通权限的cmd--不要用win+R,cmd的方式,后续启动mysql服务会报错)
(2)进入数据库安装目录
依次输入:
d:
cd D:\mysql\MySQL\mysql-8.0.17-winx64\bin
(3)初始化数据库
输入命令:mysqld --initialize --user=mysql --console
初始化成功后,记录返回结果的初始密码!!!(很重要)
(4)安装数据库
输入命令:mysqld --install
等待返回安装成功信息
5、启动数据库并修改密码
(1)启动数据库命令:net start mysql
(2)修改数据库密码:
输入:mysql -u root -p
输入刚才记录的密码
输入修改密码命令:ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
三、安装Navicat_for_MySQL
1、安装:
直接全部下一步安装即可,可选择自定义安装来选择文件路径
2、注册:
运行软件,点击注册,输入以下注册码:
名、组织、注册码都是【NAVN-LNXG-XHHX-5NOO】
3、建立连接:
备注:连接报错
解决方案: