posts - 297,  comments - 1618,  trackbacks - 0
这几天在整MySql,还整出了好几个问题,也学会了几招,共享之,
1)在Linux上装了MySql后,别的机器用root用户连接时,发现连接不上
      可用如下命令解决该问题:
      update user set host='%' where user='root' and host='localhost';
2)  修改用户密码的命令:
      update user set password=PASSWORD('新密码') and user='root';
3)恢复mysql数据库
      可在命令行下敲下如下命令,具体使用见下例:
      mysql -u root -proot -D 数据库名 < "C:\tmp\backup.sql";
      其中第一个root为用户名,第二个root为密码;
4)备份MySql数据库
      在命令行下使用mysqldump命令,举例如下:
      i)   mysqldump -u root -proot 数据库名 > backup.sql
      ii)   mysqldump -u root -proot 数据库名 > C:\tmp\backup.sql
posted on 2007-07-05 21:43 阿蜜果 阅读(1266) 评论(4)  编辑  收藏 所属分类: MySql


FeedBack:
# re: mysql过招
2007-07-05 22:17 | Thomas
呵呵,不错,挺实用!  回复  更多评论
  
# re: mysql过招
2007-07-05 22:42 | 高学龙
不错的,正大学习。谢谢,,快乐每一天  回复  更多评论
  
# re: mysql过招
2007-08-28 13:42 | 孤独的痛
mysql> dump -u root -padmin test > c:\tmp\test.sql;
Outfile disabled.
Outfile disabled.
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near 'dump
-u root -padmin test > c:mpest.sql' at line 1

或者
mysqldump -u root -padmin test > c:\tmp\test.sql;
也是报错,为什么?
mysql版本5.0  回复  更多评论
  
# re: mysql过招[未登录]
2007-08-28 13:46 | 阿蜜果
@ 孤独的痛
你本机是否安装了mysql?
在命令行中输入mysqldump -u root -padmin test > "c:\test.sql"试下  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
<2007年7月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

      生活将我们磨圆,是为了让我们滚得更远——“圆”来如此。
      我的作品:
      玩转Axure RP  (2015年12月出版)
      

      Power Designer系统分析与建模实战  (2015年7月出版)
      
     Struts2+Hibernate3+Spring2   (2010年5月出版)
     

留言簿(259)

随笔分类

随笔档案

文章分类

相册

关注blog

积分与排名

  • 积分 - 2209849
  • 排名 - 3

最新评论

阅读排行榜

评论排行榜