文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>MYSQL数据库备份

MYSQL数据库备份

时间:2009-07-16  来源:whitecrow_

今天用mysqldump 在一个远古版的 MySQL4.1 上备份数据, 总出现很奇怪的问题,导出数据再导入的时候就总会提示 语法错误,后来进去MySQL 仔细看了一下   mysql> status;
--------------
mysql  Ver 12.22 Distrib 4.0.26, for pc-linux-gnu (i686)
Connection id:          18
Current database:
Current user:           root@localhost
SSL:                    Not in use
Current pager:          stdout
Using outfile:          ''
Server version:         4.0.26-standard-log
Protocol version:       10
Connection:             Localhost via UNIX socket
Client characterset:    latin1
Server characterset:    gbk
UNIX socket:            /tmp/mysql.sock
Uptime:                 2 hours 19 min 8 sec
  啊哈 是服务端和 客户端的 字符集不一样,再原有的 语句上加上--default-character-set='gbk' 导出   再导入的时候也加上这么一句 哈哈成了,终于把这个老古董给搞定了!   导出语句:/data/mysql/bin/mysqldump -uroot -p -S /tmp/mysql.sock --default-character-set='gbk' --add-drop-table -F mop > /data/mysql/bin/mysql -uroot -p -S /tmp/mysql.sock --opt --default-character-set='gbk' mop > mop_back.sql   导入语句:/data/mysql/bin/mysql -uroot -p -S /tmp/mysql.sock --opt --default-character-set='gbk' mop < mop_back.sql      
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载