在阿里云服务器中安装MySQL数据库并远程连接
注意:本教程中使用的阿里云服务器操作系统为
Centos 8.2
第一步:更新服务器系统,确保服务器系统处于最新状态(此步操作可跳过)
[aaa@qq.com ~]# yum -y update
如果显示内容中含有 Complete!
说明更新成功或者已经是最新版本
Last metadata expiration check: 2:01:10 ago on Sun 13 Sep 2020 08:28:35 PM CST.
Dependencies resolved.
Nothing to do.
Complete!
第二部:重启服务器(此步操作可跳过)
[aaa@qq.com ~]# reboot
第三步:检查是否安装过MySQL数据库,如果安装过则先删除以前版本,以免安装不成功,下面两条命令均可查询是否安装
[aaa@qq.com ~]# rpm -qa|grep -i mysql
或
[aaa@qq.com ~]# yum list installed | grep mysql
如果安装了的话,使用下面这条命令删除原先的MySQL数据库,举例如下:
rpm -e --nodeps mysql-libs-5.1.73-5.e16_6.i686
第四步:下载MySQL安装包
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
或
rpm -ivh http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm
第五步:安装MySQL数据库
[aaa@qq.com ~]# yum install -y mysql-server
或
[aaa@qq.com ~]# yum install mysql-community-server
如果显示以下内容说明安装成功
Complete!
第六步:设置开机启动MySQL
systemctl enable mysqld.service
第七步:检查是否已经开启了开机自启动
systemctl list-unit-files | grep mysqld
如果显示以下内容则说明已经开启
mysqld.service enabled
第八步:设置开启服务
systemctl start mysqld.service
第九步:登陆MySQL
mysql -uroot -p
注意:密码为空,直接敲回车即可登陆到MySQL(笔者当时的MySQL版本为8.17)
第十步:修改当前用户密码:
mysql> SET PASSWORD = ‘此处改为你自己的密码’;
第十一步:开启MySQL远程访问连接
依次输入如下命令
mysql> use mysql
mysql> select host, user, authentication_string, plugin from user;
此时可发现user中的root的host是localhost,也是仅支持本地访问
输入如下命令,将root的权限改成可以远程连接
mysql> update user set host = '%' where user = 'root';
然后刷新MySQL权限(此步一定要做,不然无法成功修改权限!!!)
mysql> flush privileges;
第十二步:开启远程连接后还需要添加阿里云服务器安全组规则
完成这些之后你就可以在本地远程连接到阿里云服务器的MySQL数据库了,这里使用Navicat进行演示
连接成功
本文参考博客地址
https://www.cnblogs.com/weifeng1463/p/7941625.html
https://blog.csdn.net/qq_40241957/article/details/90343651
感谢!
上一篇: 9.Pandas练习:美国个州的统计数据
下一篇: C# ListBox:列表框控件
推荐阅读
-
在阿里云服务器中安装MySQL数据库并远程连接
-
在微信小程序云函数中用node.js中的mysql2/promise连接阿里云服务器上的mysql
-
记录一次阿里云服务器上docker下安装mysql无法远程连接的问题
-
阿里云ECS云服务器(linux系统)安装mysql后远程连接不了(踩坑)
-
阿里云ECS云服务器(linux系统)安装mysql后远程连接不了(踩坑)
-
云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接的方法
-
阿里云服务器安装mysql数据库并建立远程链接
-
云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接
-
云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接
-
云服务器Ubuntu_Server_16.04.1安装MySQL并开启远程连接