浏览 3582 次
锁定老帖子 主题:Mysql 5.1.40设置远程访问
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-03-26
下面说说如何设置远程访问主要分两步吧 第一步 设置Mysq可以远程访问,方法很多比说如 设置mysql方法1. 更改mysql.user的host属性为% mysql>use mysql; mysql>update user set host='%' where user='root'(可以换成其他用户) mysql>flush privileges; 使用用户root密码(password)访问数据库 设置mysql方法2. 新建mysql用户 mysql>grant all privileges on *.* to 'highill'@'%' identified by 'highill' with grant option; mysql>flush privileges; 这是 用户highill密码highill可以远程问问数据库 设置mysql方法3 可参考其他文章 开启Mysql远程访问 http://zdeming.iteye.com/blog/481223 [MYSQL] 创建远程登陆用户并授权 http://www.iteye.com/topic/619094 Mysql授权 http://www.iteye.com/forums/46/topics/new 关于MYsql设置文行有很多,大家也可以去网上多看看 第二步 比较关键的一步,这一步和MYsql关系不是特别大了,和操作系统有关,一般文章都没有介绍。 所以我特此在这里用新人贴说明 Windows xp的防火墙会阻止一直端口 1.双击右下角的网络连接 2.单击【属性】按钮 3.选择【高级】选项卡 4.点击【设置】按钮进入,windows 防火墙设置 5.在【常规】【例外】【高级】选项卡中选择【例外】 6.选择添加端口 名称:Mysql 端口:3306(MYsql服务端口) 默认为TCP连接 好了,端口添加完成后,就可以通过远程访问了 访问的方式是 进入cmd命令 D:\>mysql -h188.188.188.188 -uhighill -phighill 具体各式说明,网上很多资料,就不详细说了 总结一下,有两部,第一步设置Mysql,第二部设置操作系统 (我把Mysql中的 my.ini找了很久也没有到设置为本机访问的字段 bind-address = ipaddr MySQL服务器的IP地址。) 有问题请留言呀 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |