电脑软硬件应用网
当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > 数据库 > 正文
MySQL数据库只监听某个特定地址的方法
MySQL数据库只监听某个特定地址的方法
2008-7-19 21:31:17  文/湖山河   出处:赛迪网   

问:怎样才能指定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/mysql restart

 

最后netstat -l确认一下:

 

tcp 0 0 localhost:mysql *:* LISTEN

 

OK。

  • 上一篇文章:

  • 下一篇文章:
  • 最新热点 最新推荐 相关文章
    Mysql数据库名和表名在不同系统下的…
    mysql全文搜索:sql的写法
    解答SQL不许在视图定义ORDER BY子句…
    数据库海量数据查询与优化
    SQL分组实例使用GROUP BY做示例
    图解Slide Window来做SqlServer性能…
    解决附加SQL Server数据库后出现只读…
    一次SQL调优数据库性能问题后的过程
    使用sql语句分离和附加数据库的方法
    一起探讨如何改善数据库性能瓶颈问题
    关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 |

    Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号