如何创建MySQL Compact数据库?

贝扎德

我想使用像SQL Compact Edition这样的MySQL 换句话说,我想compact database file通过MySQL csharp驱动程序从Connector / Net创建一个本地数据库(

在我的项目中,我们需要首先在GAC中安装MySql.Data.dll,而myData Source是一个类似以下的文件路径:D:\MyDatabase\database.myd

现在我的代码必须是这样的:

 using System;
 using System.Data;
 using MySql.Data.MySqlClient;

 public class Test
 {
    public static void Main(string[] args)
    {
       string strConnection = "CREATE DATABASE TestDatabase;";

       MySqlConnection conDatabase = new MySqlConnection("Data Source=D:\MyDatabase\database.myd;Persist Security Info=yes");

       MySqlCommand cmdDatabase = new MySqlCommand(strConnection, conDatabase);

       conDatabase.Open();
       cmdDatabase.ExecuteNonQuery();
       conDatabase.Close();
    }
 }

我可以做吗 ?

贝扎德

我在Internet上进行了研究,并意识到MySQL不能紧凑,因此我使用Sqlite而不是MySQL

一些紧凑型数据库:

  • 火鸟
  • SQL Server CE
  • Sqlite

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章