将MySQL 5.0下的数据导入到低版中

最近需要将Mysql5.0下的数据库导出,然后导入到mysql 3.23的数据库中,

我用的如下方法:

$ mysqldump -u root --skip-comments --compatible=mysql323 --databases db1 db2 db3 > mydump.sql

在另一台服务器(mysql 3.23.58 )上导入:

mysql> source /path/mydump.sql

总是不成功,这样或那样的错误. mysqldump的参数也换过了,没找到合适的。

几经周折,问题解决:

呵呵,忘了指定character-set. 因为两边都要指定。

$ mysqldump -u root --default-character-set=xxxx --skip-comments --compatible=mysql323 - -databases db1 > db1.sql

在另一台服务器(mysql 3.23.58 )上导入:

$ mysql -u root --default-character-set=xxxx

mysql> source /path/db1.sql

时间: 2024-09-18 21:29:42

将MySQL 5.0下的数据导入到低版中的相关文章

将MySQL 5.0下的数据导入到MySQL 3.23中

最近需要将Mysql5.0下的数据库导出,然后导入到mysql 3.23的数据库中, 我用的如下方法: $ mysqldump -u root --skip-comments --compatible=mysql323 --databases db1 db2 db3 > mydump.sql 在另一台服务器(mysql 3.23.58 )上导入: mysql> source /path/mydump.sql 总是不成功,这样或那样的错误. mysqldump的参数也换过了,没找到合适的. 几经

LINUX下Oracle数据导入导出的方法详解_oracle

本文讲述了LINUX下Oracle数据导入导出的方法.分享给大家供大家参考,具体如下: 一. 导出工具 exp 1. 它是操作系统下一个可执行的文件 存放目录/ORACLE_HOME/bin exp导出工具将数据库中数据备份压缩成一个二进制系统文件.可以在不同OS间迁移   它有三种模式: a.  用户模式: 导出用户所有对象以及对象中的数据: b.  表模式: 导出用户所有表或者指定的表: c.  整个数据库: 导出数据库中所有对象. 2. 导出工具exp交互式命令行方式的使用的例子: $ex

mysql Load Data InFile OutFile数据导入导出

下面我们来看看关于mysql Load Data InFile  OutFile数据导入导出哦,这种方法是我们在windows cmd.exe目当下运行的然后再在dos命令方法使用下面的语句的.  Load Data InFile 相反的是 Select * From `TableTest` Into OutFile 'C:/Data_OutFile.txt'; 把表的数据导出 常用如下: Load Data InFile 'C:/Data.txt' Into Table `TableTest`

vs2010 数据的多选一-在VS2010环境下如何将excel数据导入到SQL数据库中的代码

问题描述 在VS2010环境下如何将excel数据导入到SQL数据库中的代码 类似于这种的导入方式的代码.有大神吗 解决方案 c#中高效的excel导入sqlserver的方法 http://wenku.baidu.com/link?url=swMSQLS3aD8QqkCckCokNOOsmqYphZ3nNL7Yeuq-e7K9Mz4UrLy92nGdLXV7IlUNFm9wXreVs7jAFgYtHBDbb1_TD3rOxOrxDKSr6QIDBIO

将mysql数据库表中的部分数据导入到oracle数据库中

问题描述 将mysql数据库表中的部分数据导入到oracle数据库中 有一个问题:需要将Mysql数据库表中的某些数据导入oracle数据库的表中,需要通过传递文件来实现.比如将mysql数据生成.sql文件,然后执行该文件就可以写入到oracle数据库中.希望各位高手给个思路,谢谢 解决方案 可以用sql命令把数据导出到文件,e然后再把文件导入数据库 解决方案二: 你自己思路不是已经很清晰了吗? or你的意思是需要定时自动导入? 自动导入的话 估计需要借助写个程序实现了 解决方案三: 你自己思

关于如何将数据导入到Excel表格中

问题描述 如何写一个方法,可以在需要的时候就调用这个方法将数据导入到Excel表格中?用JAVA代码写 解决方案 解决方案二:jxl.jar概述 通过java操作excel表格的工具类库 支持Excel95-2000的所有版本 生成Excel2000标准格式 支持字体.数字.日期操作 能够修饰单元格属性 支持图像和图表 应该说以上功能已经能够大致满足我们的需要.最关键的是这套API是纯Java的,并不依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件.另外需要说明

Linux系统下使用Flacon导入CD音频文件中的歌曲

Linux系统下使用Flacon导入CD音频文件中的歌曲  Flacon 是一款 Qt 工具,用于从音频 CD 中提取个人曲目,基于在CUE文件中提供的信息提取如 WavPack. APE. FLAC. WAV 或 True Audio. 该应用程序提供了输出格式具体设置:你可以设置除 ReplayGain 以外的输出质量,压缩等,无论是每个专辑或音轨. Flacon 另外一个有用的功能就是标记导出的音轨文件,基于在CUE文件或手动提供的信息. 最新版本 Flacon 1.2.0 最近已经发布,

vb.net怎么把gridview中的数据导入到excel文件中

问题描述 vb.net怎么把gridview中的数据导入到excel文件中 解决方案 解决方案二:要一行行赋值才行,要不用Farpoint的Spread控件,有一个SaveExcel方法解决方案三:'从缓存里拿数据PrivateSubSetValueToExcelByResize(ByValxlWorksheetAsExcel.Worksheet,ByValstrBeginCellAsString,ByValobjDataTableAsSystem.Data.DataTable)'Thefirs

Excel表数据导入Sql Server数据库中两种办法

方法一,程序导入 C#.ASP.NET中将Excel表中的数据导入到Sql Server数据库中对应的表中. 这里我们将E:\test.xls中Sheet1表中的数据导入到test数据库中的my_test表中. 软件:VS2005,SQL Server2000, test.xls中Sheet1表中有三个字段,编号.名称.备注.具体内容如下图. 1.首先,我们要先在test数据库中新建一个my_test表,该表具有三个字段 tid int类型, tname nvarchar类型, tt nvarc