如何在阿里云服务器上安装mysql数据库并开启远程连接

本文详细介绍了如何安装MySQL,设置密码,开启root用户的远程连接权限,修改配置文件,重启服务以及开放服务器3306端口。此外,还演示了使用Navicat等第三方工具连接远程MySQL数据库的过程,帮助读者实现远程数据库管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装mysql

apt-get update
apt-get install mysql-server

2.设置mysql密码

3.开启root用户的远程连接权限

3.1登录mysql数据库

输入如下指令,正确输入密码后进入到数据库中

 mysql -u root -p

在登录到数据库中之后,输入如下指令使用使用数据库(别忘记分号哟!)

use mysql;

按下回车后有如下提示

3.2开启root用户远程连接权限

输入如下指令开启root用户远程连接权限

update user set Host='%' where User='root';

设置root用户密码

update user set plugin='mysql_native_password',authentication_string=password('123456') where user='root';

刷新权限

flush privileges;

退出

exit;

4.修改配置文件

4.1输入如下指令进入到mysql的配置文件当中

vi /etc/mysql/mysql.conf.d/mysqld.cnf

4.2向下寻找到bind-adress,按下“i”进入编辑模式,将127.0.0.0改为0.0.0.0

最后按下 ESC 键退出编辑模式,并输入“:wq”保存并退出配置文件

4.3  重启mysql服务

service mysql restart

5.开启服务器的3306端口

5.1登录到你的阿里云,点击控制台

5.2选择云服务器

 5.3选择实例,然后通过你的服务器位置,找到对应的实例

 5.4  1.选择更多 2.选择网络和安全组 3.选择安全组配置

 5.5 选择配置规则

5.6 点击快速添加

 5.7 选择mysql后,点击确定,这样你的服务器的3306端口就开启了

6.使用第三方本地软件连接远程服务器上的mysql数据库

这里我以navicat为例

6.1打开navicat,点击连接,选择mysql

6.2   1. 自定义连接名  2. 输入你的服务器公网ip   3. 输入密码 4.点击确定按钮

 

7.双击你刚刚建立好的那个连接,即可连接成功

 恭喜你,连接成功!

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值