posts - 198,  comments - 906,  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 阿蜜果 阅读(728) 评论(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-07-06 09:02 编辑过
 
 
相关链接:
网站导航:




<2007年7月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234


錢為人用無需多,人為錢忙凈白忙

留言簿(136)

随笔分类

随笔档案

文章分类

相册

关注blog

积分与排名

  • 积分 - 249430
  • 排名 - 25

最新评论

评论排行榜