Home  >  Article  >  Database  >  MySQL数据库只监听某个特定地址的方法_MySQL

MySQL数据库只监听某个特定地址的方法_MySQL

WBOY
WBOYOriginal
2016-06-01 14:00:571120browse

在my.cnf之mysqld节,添加bind-address=127.0.0.1。可以使MySQL只监听某个特定地址。

  问:怎样才能指定MySQL只监听某个特定地址?

  答:比较常见的办法是,在my.cnf之mysqld节,添加bind-address=127.0.0.1。但是也有人按照下面的办法来做。

  为了数据的安全,可以考虑让MySQL只守候在127.0.0.1上,这样从Internet上就无法直接访问数据库了。修改/etc/init.d/mysql文件,在start部分找到类似下面这行:

$bindir/mysqld_safe--datadir=$datadir 
  --pid-file=$pid_file&

  修改成:

$bindir/mysqld_safe--datadir=$datadir 
  --pid-file=$pid_file--bind-address=127.0.0.1&

  重起MySQL:

/etc/init.d/mysqlrestart

  最后netstat -l确认一下:

tcp00localhost:mysql*:*LISTEN

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn