1、下载并安装 VMware
[下载地址]:腾讯微云 全部 > 实用软件 > Linux > VMware
2、在VMware虚拟机中安装CentOS
[下载地址]:http://mirrors.aliyun.com/centos/7.9.2009/isos/x86_64/
[安装教程]:https://blog.csdn.net/csucsgoat/article/details/118310351
3、为Linux虚拟机进行联网
[操作教程]:https://blog.csdn.net/weixin_43871127/article/details/102062181
4、在Linux虚拟机上安装MySQL数据库
-
以root用户登录Linux操作系统
[Username]:root
[Password]:123456
-
安装wget
yum install wget
-
下载yum源安装包
wget http://repo.mysql.com/mysql57-community-release-el7.rpm
-
安装下载好的rpm
rpm -ivh mysql57-community-release-el7.rpm
-
安装MySQL
yum install mysql-server --nogpgcheck
-
启动MySQL服务
systemctl start mysqld
-
初始化设置
grep 'temporary password' /var/log/mysqld.log
#root@localhost:后面一串字符,就是初始密码。
-
登录MySQL
mysql -u root -p
初始密码;
-
更改密码策略
- 密码强度设为最低等级
mysql>set global validate_password_policy=0;
- 更新授权表生效
mysql>flush privileges;
-
更改密码
mysql_secure_installation
-
出现是否需要确认的一律输入
y
-
设置开机自动运行MySQL服务
systemctl enable mysqld
-
打开防火墙3306端口
firewall-cmd --zone=public --add-service=mysql --permanent
5、Navicat 16 安装与破解
[操作教程]:https://www.jianshu.com/p/9c4c499429da
6、2002 报错
-
查看防火墙是否开启
firewall-cmd --state
-
临时关闭防火墙
systemctl stop firewalld.service
-
关闭防火墙后,Navicat成功连接到数据库
-
临时开启防火墙
systemctl start firewalld.service
7、1130 报错
-
连接服务器
mysql -u root -p
-
看当前所有数据库
show databases;MySQL
-
进入mysql数据库
use mysql;
-
查看mysql数据库中所有的表
show tables;
-
修改user表中的Host
update user set Host='%' where User='root';
-
更新授权表生效
flush privileges;