当前位置: 首页 > 图文教程 > 数据库 > MYSQL > MySQL数据库只监听某个特定地址的方法

MYSQL
有了MySQL,客户资源管理尽在掌握
将现有的Access数据库升级为SQL
MySQL修改密码方法总结
MySQL以速度为目标
在ACCESS 中调用后台存储过程
MySQL怎样优化WHERE子句
向MySQL增加新用户权限
MySQL的数据类型和建库策略
如何修护MYSQL数据表
如何锁定MYSQL数据表
MySQL优化全攻略-服务器参数调整
mysql数据复制到access数据库
如何远程连接SQL Server数据库
MY SQL常用命令
MySQL5 改密码后不能登录问题的解答
如何在windows系统下安装MySQL
MySQL各存储引擎(INNODB,MyISAM等)的区别及其启动方法
MySQL 平台数据库备份方案详细说明
ASP使用MySQL数据库全攻略
MySQL V4.1 乱码终极解决方案

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 59 ::
收藏到网摘: n/a

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