【问题标题】:backup mysql database and convert it to sqlite to use it in c#备份mysql数据库并将其转换为sqlite以在c#中使用它
【发布时间】:2013-01-12 04:45:10
【问题描述】:

我的项目经理要求我执行以下操作:

-从服务器上的mysql数据库备份数据

-将此数据转换为sqlite

-将其添加到从该 sqlite 新数据库读取的 Windows 窗体应用程序中

目标是保持部分数据库始终链接到这个 c# windows 应用程序

我已经阅读了有关使用 c# 从 mysql 备份数据的文章,我不希望有问题

backup using mysqldump.exe 1

backup using mysqldump.exe 2

backup using mysqldump.exe 3

如何将此 mysql 转储文件转换为 sqlite 并使用 sqlite 内存将数据加载到 c# 然后保存,以便应用程序每次运行时都使用此 sqlite 数据库。所有这些步骤都必须由 c# windows 应用程序本身使用按钮或类似的东西来完成。

【问题讨论】:

标签: c# mysql sqlite mysqldump


【解决方案1】:

IMO 执行此操作的最简单方法以及我们如何执行此操作:将表格导出为 CSV。在excel中打开它们。使用单元格的变量为 Excel 工作表中的第一行创建一个插入语句,将其附加为额外的列。单击并向下拖动以在每一行上重复该语句。

复制生成的列,并将其带入您的 sqlite 数据库浏览器,然后运行该巨大的语句。

声明应如下所示:="INSERT INTO newTable VALUES('" &A2&"','" &B2&"');"

不要让它变得更难,那么它应该是:P

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-20
    • 1970-01-01
    相关资源
    最近更新 更多