如何设置其他IP地址可以访问linux本机安装的mysql服务

如何设置其他IP地址可以访问linux本机安装的mysql服务

首先 , root 进入 mysql , 创建远程访问用户 remote, 这个用户除了有远程访问权限外 , 还据有于 root 相同的其他权限 . iu VASg3T  

$ mysql -u root -p ;b Yc{N1   

Enter password: Cw8-}&lC  

Welcome to the MySQL monitor. Commands end with ; or \g. (zbV/ ^W V  

Your MySQL connection id is 67 to server version: 4.0.18 ~U{r *

 

Type 'help;' or '\h' for help. Type '\c' to clear the buffer. [[j8)_YW#

mysql > sM1*B^fn  

mysql > GRANT ALL ON *.* TO root@'%' IDENTIFIED BY 'mysql' WITH GRANT OPTION; kk  *J7  

Query OK, 0 rows affected (0.04 sec) )khi(8[1]^  

mysql > mD0h|-Cg  

 

GRANT 语句的简单说明:

GRANT

ALL            所有权限

ON *.*       在所有的数据库上

TO root@’%’    root 用户,在所有其他 IP 上的 root 用户(注: mysql 按照用户名和所在 IP 区分用户,所以 root root@% 不是同一个用户)

IDENTIFIED BY ‘mysql      口令为 mysql

 

然后修改 mysql 配置文件让它监听外部 ip 端口 , 修改 /etc/my.cnf 文件中的一下部分 :

# keep secure by default! gjL|8s]  

bind-address = 127.0.0.1 K C:c?J  

port = 3306 Wj {~D2,  

bind-address = 127.0.0.1 注释掉即可 a

posted on 2007-04-23 16:15 恶魔 阅读(2058) 评论(0)   编辑   收藏

你可能感兴趣的:(如何设置其他IP地址可以访问linux本机安装的mysql服务)