浙江省高等学校教师教育理论培训

微信搜索“教师资格证岗前培训”小程序

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Mysql默认是不可以通过远程机器访问的,通过下面的配置可以开启远程访问. 
我的Mysql环境是ubuntu 10.04+mysql5.1 
1.修改/etc/my.conf,修改完大概是如下的样子 
引用
[mysqld] 
default-character-set=utf8 
#修改bind-address,指定为本机实际IP地址 
bind-address    = 本机地址 
#指定运行mysql进程的用户 
user            = mysql 
#mysql监听的端口 
port            = 3306 
#安装的目录 
basedir         = /extra-root/mysql-db 
#数据文件所在目录 
datadir         = /extra-root/db-data 
tmpdir          = /tmp 

2.用root登陆mysql: 
sudo mysql -u root -p 
执行如下命令 
grant all on 数据库名.* to 用户名@'客户端IP地址' identified by '密码'; 
Mysql代码 
  1. grant all on *.* to root@'%' identified by '密码';  
#使root能够从任意主机上进行访问 


sonardb替换为你想访问的数据库名,sonar是你的想使用的用户名,123456替换为你的密码,这样就开启了远程访问功能.

posted on 2010-12-11 09:15  lexus  阅读(2452)  评论(0编辑  收藏  举报