Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

MYSQL数据库转换,请高手帮忙!!!!!!

[复制链接]
fanyuewei 发表于 2005-12-30 14:13:03 | 显示全部楼层 |阅读模式
导出
首先需要把数据导为mysql4.0的格式,具体的命令如下: mysqldump -uroot -p --default-character-set=latin1 --set-charset=gbk --skip-opt databse > test.sql

--default-characte-set 以前数据库的字符集,这个一般情况下都是latin1的,
--set-charset 导出的数据的字符集,这个可以设置为gbk,utf8,或者big5


以上格式正确吗,我怎么输入后没有反映呀,
andylk 发表于 2005-12-30 14:21:31 | 显示全部楼层
databse是你数据库的名字,,看看你这个名字对不对
回复

使用道具 举报

 楼主| fanyuewei 发表于 2005-12-30 14:30:45 | 显示全部楼层
对的,可问题就是没有反应呀
回复

使用道具 举报

 楼主| fanyuewei 发表于 2005-12-30 14:31:36 | 显示全部楼层
mysqldump -u用户名 -p密码 --default-character-set=latin1 --set-charset=gbk --skip-opt 数据库名 > 导出后的数据库名.sql
对吗?
回复

使用道具 举报

zhaomu999 发表于 2005-12-30 16:20:44 | 显示全部楼层
不错,学知识了
回复

使用道具 举报

 楼主| fanyuewei 发表于 2005-12-30 20:05:57 | 显示全部楼层
我就是这样的啊,打进去,就是没有反应呀!
回复

使用道具 举报

sunws 发表于 2005-12-30 23:22:36 | 显示全部楼层
“mysqldump -u用户名 -p密码 --default-character-set=latin1 --set-charset=gbk --skip-opt 数据库名 > 导出后的数据库名.sql”

是整行输入吗? 我用的MySQL 4.14,升级2.5F到4.0,折腾了几天了也没成功。
回复

使用道具 举报

cliusn 发表于 2005-12-31 10:18:52 | 显示全部楼层
参考 这里 https://discuz.dismall.com/usersguide/advanced_mysql.htm

备份:mysqldump --force --add-drop-table --extended-insert -h"数据库主机名" -u"用户名" -p"密码" "数据库名" > 备份数据文件名

使用简短参数 也可以如下:

mysqldump -f --add-drop-table -e -h"数据库主机名" -u"用户名" -p"密码" "数据库名" > 备份数据文件名

对于本地可以省略 -h"数据库主机名" ,友情提醒新手:输入具体用户名、密码、数据库名是不需要引号。
回复

使用道具 举报

bigmonster 发表于 2005-12-31 13:13:18 | 显示全部楼层
直接用phpmyadmin不就结了?
回复

使用道具 举报

sunws 发表于 2005-12-31 18:58:38 | 显示全部楼层
怎么用呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-5-20 04:07 , Processed in 0.042684 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表