MySQL配置允许外网访问

  1. 修改位于 /etc/mysql/mysql.conf.d/mysqld.cnf 文件:

    1
    2
    - bind-address		= 127.0.0.1
    + bind-address = 0.0.0.0
  2. 重启MySQL服务器

    1
    $ service mysql restart
  3. 登录数据库,添加权限

    1
    grant all on database.table TO 'user'@'ip-address' identified by 'password';

    databasetable 都可以用通配符 * 来表示。

  4. 刷新权限

    1
    flush privileges;