如何创建MySQL紧凑数据库
本文关键字:MySQL 数据库 创建 何创建 | 更新日期: 2023-09-27 17:51:19
我想使用MySQL像SQL精简版!换句话说,我想通过MySQL csharp drivers从Connector/Net创建一个本地数据库(compact database file
)。
在我的项目中,我们需要首先在GAC中安装MySql.Data.dll,我的Data 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();
}
}
我在网上做了研究,意识到MySQL不能压缩,我使用Sqlite代替MySQL。
一些紧凑的数据库:
- 火鸟 SQL Server CE
- Sqlite