转帖。原来解决过。。忘记了。
MySql开启远程连接的方法2009-03-01 02:38解决MySQL不允许从远程访问的方法bbs.mocwww.com% E1 p/ Z/ W3 w9 ?2 r9 k5 q
bbs.mocwww.com0 t. [; w# [8 B4 T, ]. C0 u* ~
+ c2 Y5 @% u0 c解决方法:
0 ^; ]! f* S0 C' h& mbbs.mocwww.com. s) {. k2 s Z& e
1、改表法:
' z- X _+ K7 o f+ Q8 ~bbs.mocwww.com—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$ h. Z; H7 u" [
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从“localhost”改称“%”
; y( W/ h& K9 V—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
% X+ E" A, ~& U) s; `bbs.mocwww.comx:>mysql -u root -pvmware
2 o( L7 f% v. J4 A9 Y: y, o魔力私服,最新魔力宝贝私服技术交流3 S( O% F0 t/ k1 K
mysql> use mysql;魔力私服,最新魔力宝贝私服技术交流: Z3 I# @: O3 r' h2 V3 o
mysql> update user set host = ‘%’ where user = ‘root’;
5 A3 M/ @/ x1 A4 R6 m% kmysql> select host, user from user;
2 K2 q1 J9 y' {& H7 w4 f* O- M6 y魔力私服,最新魔力宝贝私服技术交流' @% e, {4 ]3 o. ~+ w
mysql> flush privileges;
" I' F7 j) W, y' B$ n( @妖城在线论坛 bbs.mocwww.com7 |0 g$ x/ F. G9 |2 @5 Y. l4 Z- h
* u% ?3 c( {+ obbs.mocwww.com魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; A$ B) E5 g4 }( v% y2 k+ B6 F
注:mysql> flush privileges; 使修改生效。
% R/ r" c+ f% U& ?/ A8 X& p3 m妖城在线论坛$ `* I% U7 o: S3 J! E2 A/ |
2、授权法:
1 i: f, a1 H1 r) b! R: @# b+ kbbs.mocwww.com6 P' n0 n+ T+ K) O
例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 O6 ^0 j) R2 ^9 F- \' J
5 I7 z% ?# r: m0 M9 t3 N( imysql> GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@'%' IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;
5 M4 ^+ \+ V6 a& s. w/ s5 ^+ g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 妖城在线论坛" P- {! V6 N$ W
, w' Z) }/ L' d% H+ m" v
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码
7 o/ f: j- ?9 g. c9 j% K魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' z7 @1 Z! _ s( Y) A' h# U
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@'192.168.1.3′ IDENTIFIED BY 'mypassword’ WITH GRANT OPTION;
5 H( `. L9 O0 `) o& z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート8 x- O) P# U; E
3.如果按照上面这样做还不行(一般好像在windows下那样就可以了)那就修改下面这个配置文件吧(我是在linux环境下 大家可以找到自己mysql安装目录下的相应配置文件)
" h0 r0 l8 R: ]9 w; \& G H魔力私服,最新魔力宝贝私服技术交流vi /etc/mysql/my.cnf魔力私服,最新魔力宝贝私服技术交流# H1 `( \1 D* g0 x# \6 j9 [
注释掉& r3 j* ]8 I8 e) i7 {+ }
#bind-address = 127.0.0.1bbs.mocwww.com7 ]4 M+ K( [, O2 Z7 G
# c* @. q& m, B( Q) G4 w4 F) R$ m
( J( n/ V4 f0 j; b$ ^* N5 O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートmysql -u name -p passwd -h $hostname
9 |/ o h4 m8 r, N/ ^妖城在线论坛8 E# _4 ^2 g3 H( A1 r4 p" X
[ 本帖最后由 小魔 于 2010-3-18 16:52 编辑 ]