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.双击你刚刚建立好的那个连接,即可连接成功

 恭喜你,连接成功!

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐