



将mysql用户表user中相应用户的字段host设为%就可以了,默认为localhost,也就是说只能本地访问,改为%后可以远程访问
' @ O8 K( h: G# [—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 在安装MySql后只有一个超级管理权限的用户ROOT,而且ROOT限制只能在数据库本机上使用,如果我们要远程管理MySql咋办呢?那么事实上我们需要添加一个具有超级管理权限并且可能远程访问的超级用户,而在MySql中有两种方法可以实现这个目的,我们以增加一个超级权限管理用户admin为例来说明。
$ u- T& d% F( J
& O6 ^8 C9 W! x k. q0 U7 I5 q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート 你可以通过发出GRANT语句增加新用户:首先在数据库本机上用ROOT用户登录上MySql(不用我告诉你如何登录吧?),然后:—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 ^/ q% L) G$ J9 t; i, w' ^5 l4 Z
* r8 P0 x1 @ w1 F( U% g—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートmysql>GRANT ALL PRIVILEGES ON *.* TO admin@localhost IDENTIFIED BY 'something' WITH GRANT OPTION;
( y$ k& x6 t! s! omysql>GRANT ALL PRIVILEGES ON *.* TO admin@"%" IDENTIFIED BY 'something' WITH GRANT OPTION;
, ?% [9 a3 N3 A6 c$ e* \
2 N* k' I7 Y; q$ c8 Q% M6 l6 b3 hbbs.mocwww.com第一句增加了一个admin用户授权通过本地机(localhost)访问,密码“something”。第二句则是授与admin用户从任何其它主机发起的访问(通配符%)。
5 { V1 e2 r$ t7 m4 Q—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート妖城在线论坛4 c* _2 M0 ^. X& M) R1 e# P, `
6 p! E# _4 W; {0 W+ [- H9 l g
这样应该就可以了!!