小菜记录在centos7 安装mySQL。

1.安装mySQL

MariaDB是MySQL关系数据库管理系统的一个分支。 MySQL的原始开发人员在Oracle收购MySQL后提出的关注之后创建了MariaDB,主要由开源社区在维护,采用GPL授权许可。

yum install mariadb -y

yum -y install mariadb-server

systemctl start mariadb.service  #启用数据库

ss -luntp | grep 3306  #查看mysql是否启动起来

mysql -uroot -p    #登录mysql

2.下载Navicat软件

小菜是用window中Navicat Premium 12 连接服务器上mysql。

下载

官网下载最新版本的Navicat Premium 12

破解

安装好后先不要打开, 下载 破解工具, 链接: https://pan.baidu.com/s/1nvMMHa_pRVUAJR2IW8ufyg 密码: iy9d

下载完成后解压, 找到自己安装的对应版本, 把里面的文件复制到Navicat根目录即可

如果下载速度慢,百度云备份链接https://pan.baidu.com/s/1BJC7AC2trn5wnsmHrjBpig 密码:tl99

3.连接远程服务器

登录远程服务器,连接mysql

mysql -u root -h localhost -p password

use mysql;

将host设置为%表示任何ip都能连接mysql,当然您也可以将host指定为某个ip

update user set host=’%’ where user=’root’ and host=’localhost’;

刷新权限表,使配置生效

flush privileges;

也可以添加一个用户名为wali,密码为123456,权限为%(表示任意ip都能连接)的远程连接用户

grant all on *.* to 'wali'@'%' identified by '123456';
flush privileges

4.开放服务器端口访问

这里需要注意的是当前面的工作做完之后,一定要检查阿里云实例的数据库端口是否开放,如果没有开放,那么要允许外网访问数据库不然是连接不成功的。

ssl

打开Navicat软件,新建连接,选择自己要连接的数据库类型

ssl