Heim > Datenbank > MySQL-Tutorial > 怎样才能指定MySQL只监听某个特定的地址_MySQL

怎样才能指定MySQL只监听某个特定的地址_MySQL

WBOY
Freigeben: 2016-06-01 14:04:44
Original
843 Leute haben es durchsucht
 

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

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

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

 

<ccid_code></ccid_code>$bindir/mysqld_safe --datadir=$datadir
 --pid-file=$pid_file &
Nach dem Login kopieren

 

修改成:

 

<ccid_code></ccid_code>$bindir/mysqld_safe --datadir=$datadir
--pid-file=$pid_file --bind-address=127.0.0.1 &
Nach dem Login kopieren

 

重起MySQL:

 

<ccid_code></ccid_code>/etc/init.d/mysql restart
Nach dem Login kopieren

最后netstat -l确认一下:

 

<ccid_code></ccid_code>tcp 0 0 localhost:mysql *:* LISTEN
Nach dem Login kopieren

OK。

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage