转帖。原来解决过。。忘记了。
MySql开启远程连接的方法2009-03-01 02:38解决MySQL不允许从远程访问的方法—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# V# t8 r, }' Y- ^2 q
4 |3 B( ]# D+ Xbbs.mocwww.com
( a4 h' x% B3 ?3 J3 j# l3 r: B3 n. H. J8 a解决方法:
: y2 T% x% H" U3 T3 L
, T% m8 N1 z/ C/ Q ~- Pbbs.mocwww.com1、改表法:魔力私服,最新魔力宝贝私服技术交流8 ]. M$ K% j3 g& Z- }! N2 Z
$ i2 |5 T; O+ T% m! J0 `4 u5 ]4 `
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从“localhost”改称“%”
5 Z/ @- I: Q0 p9 g( P8 U% r7 I
: s/ W5 ~+ {; S—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートx:>mysql -u root -pvmware
7 {( N3 W9 z) ^妖城在线论坛
8 h( O' X; w4 X* R3 i; Q妖城在线论坛mysql> use mysql;
. @4 {* J$ a5 i6 \# r: Z魔力私服,最新魔力宝贝私服技术交流mysql> update user set host = ‘%’ where user = ‘root’;6 s4 p6 Y: O& n2 ~% f' S
mysql> select host, user from user;
8 Z% M5 w5 U y0 xbbs.mocwww.com妖城在线论坛/ d, k, @$ _# [1 `# I
mysql> flush privileges; bbs.mocwww.com( w5 U% g, i1 D/ n4 ]5 S
魔力私服,最新魔力宝贝私服技术交流$ ]( }* V Y' }* l
bbs.mocwww.com+ w- t- ?0 F1 x& ?0 E) N" r) x
4 G2 w2 @2 t& ?) G& L妖城在线论坛注:mysql> flush privileges; 使修改生效。
5 X9 B {7 |9 [—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート( s3 u: T- ~. t+ J+ J6 V P
2、授权法:魔力私服,最新魔力宝贝私服技术交流: f3 Q. A6 [, q6 w1 f
魔力私服,最新魔力宝贝私服技术交流; o( {- V; j3 h R9 C
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
: ?. k) D# A7 m% {% I ]
6 ?- a* @ U" H# a9 D* p1 a# o! R魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表mysql> GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@'%' IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;魔力私服,最新魔力宝贝私服技术交流1 j4 U7 E2 ^- O+ w, k% l
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ w, K9 T3 g$ ^# w
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! X$ J6 H5 m ^% D8 N0 Q
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码 b- k6 {: M6 A
妖城在线论坛: u; N5 C9 \7 {! `( [5 V" H6 `+ }
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@'192.168.1.3′ IDENTIFIED BY 'mypassword’ WITH GRANT OPTION;bbs.mocwww.com3 Y) J; U# M5 A7 X3 `
1 x( d# }+ R& ~' F9 ~1 ~& a3 C4 `—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3.如果按照上面这样做还不行(一般好像在windows下那样就可以了)那就修改下面这个配置文件吧(我是在linux环境下 大家可以找到自己mysql安装目录下的相应配置文件)
% U& x, M0 Z. D, Q" Y% ?9 l魔力私服,最新魔力宝贝私服技术交流vi /etc/mysql/my.cnf5 O0 M) L) V5 U* ~5 K& ^
注释掉bbs.mocwww.com2 @* Q2 @" P" u! ?
#bind-address = 127.0.0.1
/ g" a t/ r0 P2 T
/ P! g7 x8 r; h$ u' Q5 G魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 c2 q1 t) G& T e- c) Z) w1 w4 b
mysql -u name -p passwd -h $hostname
0 d: c( p" v3 d1 t% O
! p+ y; a$ M. Ebbs.mocwww.com[ 本帖最后由 小魔 于 2010-3-18 16:52 编辑 ]