转帖。原来解决过。。忘记了。
MySql开启远程连接的方法2009-03-01 02:38解决MySQL不允许从远程访问的方法
& @' d2 ]" E" T& @0 ~* E% e—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
: h+ v, C* J4 U; x7 u: R" R妖城在线论坛魔力私服,最新魔力宝贝私服技术交流 Q b* M$ p) X' l' ?
解决方法:
& P# v9 c9 E2 _, L7 }+ V妖城在线论坛魔力私服,最新魔力宝贝私服技术交流! U7 a# |5 c, b. F
1、改表法:
# m7 a$ l5 V$ w( S( x% h- @5 a6 S p' n' h! v% A* R; c% O& Q3 f3 j& F
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从“localhost”改称“%”妖城在线论坛" D3 D& `8 Y4 C, |% x3 P6 U2 F! f
魔力私服,最新魔力宝贝私服技术交流* B2 D% e- C- U$ c. H
x:>mysql -u root -pvmware魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" R! t$ C, x1 u* R- P, p" `: Y3 l' ^
bbs.mocwww.com3 E$ o( h: b: \- p* b3 M
mysql> use mysql;魔力私服,最新魔力宝贝私服技术交流) A! G; [/ d! A9 A" J- ~
mysql> update user set host = ‘%’ where user = ‘root’;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 i0 n' z, s6 Q
mysql> select host, user from user;
$ `5 M. F" w+ ?! W: \3 ^$ V1 `妖城在线论坛魔力私服,最新魔力宝贝私服技术交流$ y' D, e) L8 B+ I
mysql> flush privileges;
/ M! F( h: S X2 L/ m9 ~( c—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 魔力私服,最新魔力宝贝私服技术交流, W- Z3 ~6 s4 z% d& \/ I% v. D$ Y
: L; k, {& }: i7 o# S妖城在线论坛魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 G/ l$ y2 B0 D; `# e4 x
注:mysql> flush privileges; 使修改生效。
+ y7 U) f1 A, d) G
! X. Q8 \) `5 G$ X$ b4 C9 ]魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2、授权法:
. A9 C5 Y" ?) T K/ I—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
) e. ]' _3 a! Z7 m3 G$ a妖城在线论坛例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
% Z5 c" [) b V7 w v$ w9 x魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
7 I( e# i+ w- u* X% O" `% s6 zmysql> GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@'%' IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;妖城在线论坛& j- \- F: O: k. h7 \* Q
& |/ H; K5 `9 y8 O) m—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
% s4 v" Z4 K- r' M" G4 D—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码, e. o; `+ ]$ E# V4 ]1 w8 t
妖城在线论坛# g8 S1 z, w0 F7 Z1 v9 p
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@'192.168.1.3′ IDENTIFIED BY 'mypassword’ WITH GRANT OPTION;bbs.mocwww.com* M# U4 J$ b8 H* W! p: d4 K
bbs.mocwww.com& {" n5 d; m0 b B$ W% Y) g
3.如果按照上面这样做还不行(一般好像在windows下那样就可以了)那就修改下面这个配置文件吧(我是在linux环境下 大家可以找到自己mysql安装目录下的相应配置文件)
* s! B/ a( f3 M3 v; l$ q$ H魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表vi /etc/mysql/my.cnf
; p; W$ u3 O! v) N/ W5 ?bbs.mocwww.com注释掉
8 D I# u8 v: }2 l5 T' A/ d魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表#bind-address = 127.0.0.11 i8 k: k! ~7 w/ ~5 f( B" F/ Y
' n$ ~! n: m1 b# _妖城在线论坛—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; @; V$ [3 u3 ]& F
mysql -u name -p passwd -h $hostname
5 c/ t3 }. m2 G! m1 v7 I! @魔力私服,最新魔力宝贝私服技术交流bbs.mocwww.com: g' A' R; i( R) g; j3 J0 `6 f; H; V( W) z
[ 本帖最后由 小魔 于 2010-3-18 16:52 编辑 ]