用IP地址无法访问远程MySQL数据库,笔者想在局域网中实现MySQL访问,当在数据库连接字符串中输入服务器IP地址的时候,提示错误;如果把IP地址换为localhot,则能正常连接。如何设置mysql在局域网中访问 第一:更改“mysql”数据库里的“user”表里的“host”项,从”localhost”改称'%'。或者新加条记录,“host”项为要访问的ip地址,并授权。重启mysql服务。第二:在系统防火墙添加例外端口:3306,并允许例外。错误提示:ERROR 1130:Host '192.168.1.3' is not allowed to connect to this MySQL server 的解决方法:1。改表法。可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改\"mysql\"数据库里的\"user\"表里的\"host\"项,从\"localhost\"改称\"%\"mysql-u root-pvmwaremysql>;use mysql;mysql>;update user set host='%' where user='root';mysql>;select host,user from user;2.授权法。例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。GRANT ALL PRIVILEGES ON*.*TO 'myuser'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;如果你想允许用户myuser从ip为192.168.1.3的主机连接到mysql服务器,并使用mypassword作为密码 GRANT ALL PRIVILEGES ON*.*TO 'myuser'@'192.168.1.3' IDENTIFIED BY 'mypassword' WITH GRANT OPTION;3.在window自带的防火墙里的例外添加3306端口 总结:mysql-u root。自己做了一个本地 jdbc mysql服务器局域网内给app访问,现在怎么让这个服务器能用外网访问 自家的宽带网络是动态ip,每次联网时ip地址可能都会变,要解决这个问题可以用花生壳如果是购买云服务器,服务商会分配一个外网ip,ip通常是固定不变的,就可以直接通过这个ip访问了如果有域名的话,可以将域名解析到该ip,以后访问就不需要输入ip,直接使用域名就可以了MySQL怎么解决连接不上局域网数据库问题,NavicatforMySQL怎么解决连接不上局域网数据库问题呢?今天教大家怎么解决这个问题,供大家参考!
随机阅读
- 永州市中心医院星期日下午能挂号看病吗? 永州市三医院下午几点上班
- 邢台玻璃移门有哪几家比较好的 邢台豫让桥天宇
- 从大环到一信求了花卉市场怎么走 西安有几个花卉市场,谁知道详细地址?
- 写植树的作文 苏州星湖街大桶大足浴
- 汉中中心医院肾脏病科王敬 汉中市人民医院做一次全身体检要多少?
- 苯和环己烷的二氯代物 环己烷有两种空间立体结构:船式环己烷(
- 永久花 美容 学习半永久的话大概会花多少钱啊?
- 不小心被猫抓了一下怎么办 不小心把猫毛推下了怎么办
- 求一些不坑钱的网游 求不坑的网游
- 永久性嗅觉失灵:能不能治疗 永久性萎焉
- 宫颈内可见多个无回声区是什么意思? 宫腔内可见多个无回声区什么意思
- 怀孕34周宝宝在肚子里干什么 目前怀孕已34周,宝宝在肚子里动的很厉害...
- 郴州市永兴游乐场 湖南长鹿生态旅游度假区
- 青竹湖湘一外国语学校2011小升初的录取分数线是多少? 湘一青竹湖外国语学校试卷
- 小赢卡贷还完能再借吗? 小赢卡贷还完怎么就没资格再借了
- 兰州高压开关柜厂家哪家的产品做的只好?地址是哪? 西北物资市场地点
- 的 永二村有小姐吗
- 五峰芽毛尖山水情 河南附近,有没有环境优美性价比高的景点推荐一下?
- 绿洲水分仪P几测稻谷 稻谷水份仪
- 过氧化物酶在植物体内的主要作用是什么? 过氧化物酶体的主要功能是