|
小妖

- UID
- 19579
- 精华
- 0
- 积分
- 43
- 威望
- 0 度
|
阁楼
大 中
小 发表于 2009-7-14 21:20 显示全部帖子
   
关于修改mysql后造成无法连接数据库的问题
我是个新手。。。但是在几天看完"原创-如何在windows下使用navicat8.0.28中文版连接Linux数据库(提供破解补丁下载)" —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 v5 {" s+ H2 b9 C! w# K( \8 T
http://bbs.mocwww.com/viewthread ... p;highlight=navicatbbs.mocwww.com% t: W$ U+ ]" W
帖子后,模仿他去修改数据库。结果造成了服务器无法连接数据库的结果.幸运的是,这个问题解决了
2 z- z& C0 w& g9 D! ~( b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表我对mysql 命令真的是7窍通了6窍。但我大概知道错误发生在哪里 魔力私服,最新魔力宝贝私服技术交流, X5 D9 ^1 X4 i( \: t7 [5 P
+ n4 W) K( \3 g% l. z3 |1 v% E: r& ~
错误原因:
1 j6 W, D4 y9 b6 f2 O, R"一、终端修改方法 ( K% x7 ?, y* Q7 U
- V; F0 O1 ~# ]( z8 n
登录数据库mysql> 妖城在线论坛% x- ~$ L0 C" |6 P
3 K$ [% {! v3 A; P0 U魔力私服,最新魔力宝贝私服技术交流mysql> use mysql;
/ P& {- }3 v6 W" p魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表bbs.mocwww.com1 Q2 r: k/ O& k6 g, |
mysql> update user set host ='%' where user ='root';
2 D9 B. t# z+ P7 b3 [9 x魔力私服,最新魔力宝贝私服技术交流
7 a' \+ U" l0 {0 v; P& F O4 ] ~妖城在线论坛使用‘%’代表全部IP全能够访问,具有远程访问权限。 妖城在线论坛' ?2 |$ {$ B4 x0 B0 @, o
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! y+ ?( h$ w! v. e$ z# j2 @
mysql> flush privileges; 刷新MySQL的系统权限相关表,不刷新是不行地。。^_^"
" c) f% p# @; u7 w—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
# d$ D& r. k. h—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート这个命令仿佛打开一些权限,但好像没有对@localhost用户进行修改 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" \8 U0 i6 a. X/ v7 o
ps: 高手们,如果发现有错误,请指正我,我不想好心做了错事
9 v& x( u9 W2 T' X$ x+ l—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 \ s7 o1 L, M) b5 L" m. G* ^
解决办法: 妖城在线论坛( L: c, O& g7 @! |1 i' O
用 - H$ l% Q' L$ x- x
mysql -e "grant all on *.* to 'root'@'%' identified by 'xxxx' with grant option; flush privileges;" 妖城在线论坛$ e& l1 _# z5 b K
# O# p1 ?) `3 ?, e4 u; W/ P
替代上面那些命令-_-!!!
1 g) D5 U ~8 S! n魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
+ e: V" d. _$ Y5 N妖城在线论坛我在navicat 8的界面里发现一个叫用户的按钮(在工具栏第2个) 0 j2 i( t# r, e9 l/ Q, ]: n9 D
我检查发现,有大概4个用户,其中有2个用户没有任何权限,一个是@localhost 另外一个是@ML(ml 是我的服务器名字)
& M" c/ w- a$ D% |( Cbbs.mocwww.com把里面所有的权限都打上,这个问题就应该解决了。 bbs.mocwww.com( x5 O5 y% F `3 c. C& X& v5 @% S4 C
魔力私服,最新魔力宝贝私服技术交流6 F: M7 Y' _. H9 Q1 K- {' p8 ~+ W; J
小弟实在是新手。如果有错误请指出谢谢。
$ r V* t9 E5 D6 _# Y' e. N2 n w7 Wbbs.mocwww.com. v" S" e, A! w
希望能对那些databasse connect error 问题的人带来帮助
|