多语言展示
当前在线:742今日阅读:103今日分享:49

公有云Ubuntu服务器如何安装MySQL数据库

本文主要是考虑需要在互联网环境下需要访问MySQL数据库,介绍如何在共有云服务器上安装MySQL数据库,并能够在互联网IP下进行访问操作。
工具/原料
1

公有云服务器

2

Ubuntu操作系统

方法/步骤
1

Ubuntu系统默认情况下,需要刷新APT软件库,才可以安装最新版本的MySQL使用apt-get update命令更新服务器上的包索引并安装默认包。# apt-get update

2

使用apt-get install命令在线安装mysql服务# apt-get install mysql-server

3

根据安装界面提示信息设置mysql的root的密码

4

初始化配置MySQL服务配置,将disallow root login remotelys设置为No,允许root用户远程访问数据库,其他的配置项根据自己的需求进行选择配置。# mysql_secure_installation

5

检查mysql的运行状态,可以看到从#systemctl status mysql.service提示信息如下图,表示mysql服务运行正常

云服务器安全组设置
1

设置安全组,让外部可以通过ping命令进行网络连接测试网络控制台->云服务器安全组>安全组->更改安全组->添加入方向规则,选择ICMP,具体参考下图。ICMP,所有端口,所有IP 0.0.0.0配置完成后可以使用ping命令进行测试$ ping 121.36.27.252su

2

新建一个Mysql的安全组规则,将MySQL服务端口3306开放保存规则后选择要关联的云服务器实例

3

hxb@omg:~$ mysql -h 121.36.27.25 -uroot -p Enter password: ERROR 2003 (HY000): Can't connect to MySQL server on '121.36.27.25' (111)

4

授权grant all privileges on *.* to 'root'@'% ' identified by 'mysql123' with grant option;刷新权限flush privileges;

5

修改mysqld.cnf配置文件:/etc/mysql/mysql.conf.d/mysqld.cnf将绑定的ip address行注释bind-address = 127.0.0.1

6

使用service mysql restart重启mysql服务

7

检查mysql服务绑定的IP address不是127.0.0.1就表示ok了

8

在另一台互联网机器上进行mysql连接测试成功

推荐信息