1. 下载mysql :MySQL * 开始下载https://dev.mysql.com/downloads/file/?id=507824
2. 解压压缩文件至c://web,并创建data文件夹
3. 在mysql-8.0.27文件夹下创建my.ini配置文件
my.ini文件如下:
[client]
# 设置mysql客户端默认字符集
default-character-set=UTF8MB4
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=C:\\web\\mysql-8.0.27
datadir=C:\\web\\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数。这是为了防止有人从该主机试图攻击数据库系统
max_connect_errors=10
# 服务端使用的字符集默认为UTF8
character-set-server=UTF8MB4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
[mysql]
# 设置mysql客户端默认字符集
default-character-set=UTF8MB4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=UTF8MB4
4. 以管理员身份打开 cmd 命令行工具(右键开始,windows Powershell(管理员)),
切换目录
cd C:\web\mysql-8.0.27\bin
初始化数据库:
mysqld --initialize --console
执行完成后,会输出 root 用户的初始默认密码,如:
k@&mAc8w82fWn 就是初始密码,后续登录需要用到,你也可以在登陆后修改密码。
输入以下安装命令:
mysqld install
启动输入以下命令即可:
net start mysql
如果我们要登录本机的 MySQL 数据库,只需要输入以下命令即可:
mysql -u root -p
按回车确认, 如果安装正确且 MySQL 正在运行, 会得到以下响应:
Enter password:k@&mAc8w82fWn
5. 安装可视化工具sqlyog
参考:SQLyog的下载、安装、破解、配置(MySQL可视化工具安装) - 砰砰的猿 - 博客园 (cnblogs.com)
安装成功后:输入秘钥
名称:any
证书秘钥:dd987f34-f358-4894-bd0f-21f3f04be9c1
1、注册后SQLyog打开的界面如下
2、点击“新建”,输入名称,可随意,我起的是localhost,然后点击“确定”
3、 输入你的用户名、密码跟端口号
密码输入k@&mAc8w82fWn
4、测试一下连接是否成功,点击“测试连接”,报错:Client does not support authentication protocol requested by server;consider upgrading MysQL client
这是一个简单的权限与安全问题。只需要在 MySQL Shell 中输入两行简单的命令就可以解决问题。
运行cmd进入安装目录下面
mysql> alter user 'root'@'localhost' identified with mysql_native_password by 'k@&mAc8w82fWn';
mysql> flush privileges;
重新连接,弹出如下弹窗即成功
5、开始连接MySQL数据库,点击“连接”,出现弹窗的话直接点“确定”
6、连接成功后的界面