1. mySQL server 安装
1.1 下载
下载链接:MySQL :: Begin Your Download
安装完成后解压
选择
1.2 配置环境
复制解压后文件夹bin
路径:D:\MySQL\mysql-8.0.31-winx64\bin
添加到环境变量path
中
打开文件夹创建data
文件夹和my.ini
文件
在my.ini
文件中填入以下内容:
其中basedir
和datadir
分别为my.ini
所在根目录和新建的data
所在路径
(注意部分内容复制到txt文件可能换行,需要调整到一行,尤其是最后一句)
[mysql]
#设置mysql客户端默认字符集
default-character-set=utf8
[mysqld]
#设置3306端口
port = 3306
#设置mysql的安装目录
basedir=D:\MySQL\mysql-8.0.31-winx64
#设置mysql数据库的数据的存放目录
datadir=D:\MySQL\mysql-8.0.31-winx64\data
#允许最大连接数
max_connections=20
#服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
#创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 调整mysql sql_mode以支持group by可以查出多个字段
sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
1.3 安装
以管理员
身份打开cmd
进入mySQL server 的bin
目录下,我的路径是D:\MySQL\mysql-8.0.31-winx64\bin
执行
mysqld --initialize --console
划重点
保存密码, root@localhost:
后即为密码
划重点
如果报错,则my.ini
中路径设置错误
安装mySQL:
执行mysqld --install
提示Service successfully installed.
则安装成功
报错Install/Remove of the Service Denied!
则没有以管理员身份打开cmd并进入bin文件夹
配置mySQL:
执行mysqld --initialize--insecure
mysqld --initialize
此时新建的data
文件夹中会多出很多内容。
安装成功
1.4 修改密码
执行net start mysql
执行mysql -u root -p
密码为前面保存的密码
改密码,执行ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '新密码';
(可能需要手动调整为一行,先复制到txt调整为一行,再复制粘贴)
执行exit
退出mySQL
2和3随便下载一个
2是英文版,无汉化包,3是中文破解版。
2. MySQL workbench 安装
2.1 下载
下载链接:MySQL :: Download MySQL Workbench
双击下载后的文件,点击next
安装
安装完成
2.2 连接
此时打开workbench
,默认有本地mySQL连接
输入刚刚修改后的密码即可连接
若没有,则点击加号
连接
输入设置的密码进入。
3. navicat 安装
mySQL workbench是全英文界面,navicat界面好看一点。
3.1 下载安装
下载链接:Navicat | 下载 Navicat for MySQL 14 天免费 Windows、macOS 和 Linux 的试用版
下载14天试用版
双击下载后的文件,点击next
安装
3.2永久破解
打开navicat永久激活
文件夹,以管理员身份
运行NavicatCracker.exe
文件,断开网络。
和图上画圈部分同步:
① 修改为navicat for MySQL的安装目录
②点击Patch!
,选是
③修改版本为mySQL
④点击Generate!
⑤点击Copy
,复制许可证
⑥打开navicat
,选择注册
,进入所在页面,粘贴许可证
⑦点击激活
⑧点击手动激活
⑨复制请求码
⑩粘贴到Request Code
①①点击GenerateActivation Code
,如果报错,则点一下①下的RSA Key
前的方格,选中RSA Key.
①②复制Activation code
内内容
①③粘贴到激活码
中,点击激活,激活成功。
点击连接
,输入密码,即可连接成功。