转帖。原来解决过。。忘记了。
MySql开启远程连接的方法2009-03-01 02:38解决MySQL不允许从远程访问的方法' F- v+ A, h$ V( X: {" b! i; c
bbs.mocwww.com8 A3 e0 W3 o" u0 J% Y0 ~ N* y
$ U0 Z6 Z2 K/ j2 A) C+ B—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート解决方法:
8 d; k0 c+ g$ |- \8 [魔力私服,最新魔力宝贝私服技术交流
' x1 k7 s, u Z, o% A妖城在线论坛1、改表法:: q1 c5 b. V G% Y* o% A
妖城在线论坛& O2 R0 A$ ^5 s& p; Q+ U9 S( A
可能是你的帐号不允许从远程登陆,只能在localhost。这个时候只要在localhost的那台电脑,登入mysql后,更改 “mysql” 数据库里的 “user” 表里的 “host” 项,从“localhost”改称“%”
- m' K$ K& U+ I/ a `# ~—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
: L* r9 H6 d3 B/ U—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートx:>mysql -u root -pvmware
4 p, ]7 f5 G' z# W5 E2 s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
. x8 h6 q, N o* Dbbs.mocwww.commysql> use mysql;
- ]0 E/ n% \+ h8 u魔力私服,最新魔力宝贝私服技术交流mysql> update user set host = ‘%’ where user = ‘root’;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 o1 J1 S: K, L: ~5 n% A) {9 k
mysql> select host, user from user;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; `: \- |7 H, [3 w# R3 s0 s( Y9 z
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 W- C- I' I$ F* q# _0 p1 N4 X
mysql> flush privileges;
% P3 E) f- k3 \% l1 V0 M8 x妖城在线论坛
6 {: Z2 [% d6 v$ _# c1 h魔力私服,最新魔力宝贝私服技术交流妖城在线论坛0 q4 o6 o# Y$ J, i4 O$ l& c
魔力私服,最新魔力宝贝私服技术交流, m* A9 k2 g1 U
注:mysql> flush privileges; 使修改生效。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート1 K! T- W- w* w" i7 a
bbs.mocwww.com) \$ L7 E/ A( l7 I2 c
2、授权法:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( C: w2 Q% A% V! O$ z
; D5 U! L6 L% r例如,你想myuser使用mypassword从任何主机连接到mysql服务器的话。
* M, X' X) h2 d7 B8 ^% N& j—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
: r, {6 @9 C- T4 omysql> GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@'%' IDENTIFIED BY ‘mypassword’ WITH GRANT OPTION;妖城在线论坛$ u7 s: R q% ^9 K
0 S1 p: l7 j5 S: f8 H" X, f, {# b% S8 Y—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" @1 V4 M" W# l
如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码bbs.mocwww.com4 M' N: l$ A/ j/ v: y
bbs.mocwww.com2 M! u" ]1 r! y5 ~) |7 T
mysql> GRANT ALL PRIVILEGES ON *.* TO ‘myuser’@'192.168.1.3′ IDENTIFIED BY 'mypassword’ WITH GRANT OPTION;—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート9 r- f( E0 } e
7 _% t2 F* S% p {/ k7 Ubbs.mocwww.com3.如果按照上面这样做还不行(一般好像在windows下那样就可以了)那就修改下面这个配置文件吧(我是在linux环境下 大家可以找到自己mysql安装目录下的相应配置文件)妖城在线论坛5 W; @, i# ?) Y8 w% x% g2 ~' V8 s" ~
vi /etc/mysql/my.cnf
3 W' W6 q$ J* N0 v& K4 v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート注释掉
* D5 P2 l6 S" ]) v8 c) P! x& O0 A魔力私服,最新魔力宝贝私服技术交流#bind-address = 127.0.0.1
1 j- b4 [. R7 o( n8 ]! z: W魔力私服,最新魔力宝贝私服技术交流
2 T# E! Z# w% H, ~2 m3 l—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートbbs.mocwww.com: m2 z: b- F1 o7 U5 ]) N
mysql -u name -p passwd -h $hostname妖城在线论坛5 i# c- K" f4 ~0 Z% A
魔力私服,最新魔力宝贝私服技术交流+ {1 E$ d+ s% ~' r' g
[ 本帖最后由 小魔 于 2010-3-18 16:52 编辑 ]