Ubuntu 16.04上MySQL安装问题(my.cnf公网ip问题)

Ubuntu 16.04上MySQL安装问题(my.cnf公网ip问题)

我关注这些指示在 Ubuntu 14.04 中安装 mysql,效果很好。但我全新安装了 Ubuntu 16.04,并按照相同的步骤安装 MySQL,结果出现了问题。

文件my.cnf是干净的。我替换了 ubuntu 14.04 安装中的文件内容my.cnf,重新启动了服务,但它不起作用。

此时我无法通过修改bind-address中的参数来允许在公共 IP 上访问 MySQL /etc/my.cnf

答案1

Ubuntu 16.04 中的配置文件名和目录变化新的文件和位置在这里:

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

您可以使用以下方式编辑它:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf

或者

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

我在这里找到了这个解决方案:

http://www.cyberciti.biz/faq/howto-install-mysql-on-ubuntu-linux-16-04/

答案2

与 Ubuntu 14.04 相比,Ubuntu 16.04 中的配置文件名和目录发生了变化。新文件位于此处:

/etc/mysql/mysql.conf.d/mysql.cnf

您可以使用以下方式编辑它:

sudo nano /etc/mysql/mysql.conf.d/mysql.cnf

答案3

当我们尝试编辑 /etc/mysql/my.cnf 文件时,我们将看到如下内容: 在此处输入图片描述

由于文件受到保护,因此我们可以编辑

sudo vi /etc/mysql/mysql.conf.d/mysqld.cnf 文件。

相关内容