小菜记录在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.开放服务器端口访问
这里需要注意的是当前面的工作做完之后,一定要检查阿里云实例的数据库端口是否开放,如果没有开放,那么要允许外网访问数据库不然是连接不成功的。
打开Navicat软件,新建连接,选择自己要连接的数据库类型