如何在 C# 和 WPF 中的实体框架中创建数据库和表?
Posted
技术标签:
【中文标题】如何在 C# 和 WPF 中的实体框架中创建数据库和表?【英文标题】:How create database and tables in Entity Framework in C# and WPF? 【发布时间】:2021-03-17 06:08:23 【问题描述】:我构建了一个适用于 mysql 服务器的应用程序,并让它进行迁移,它运行良好。
但我也想先在 Mysql 命令行中创建数据库,然后进行迁移。
就像先执行这个查询,然后做迁移:
CREATE database `ahmed` DEFAULT CHARACTER SET ascii COLLATE ascii_general_ci ;
【问题讨论】:
【参考方案1】:你可以试试这样的:
try
string conn = @"server=localhost;userid= ;password= ";
using (MySqlConnection connection = new MySqlConnection(conn))
connection.Open();
string command = "CREATE database `ahmed` DEFAULT CHARACTER SET ascii COLLATE ascii_general_ci;";
MySqlCommand cmd = new MySqlCommand(command, connection);
cmd.ExecuteNonQuery();
MessageBox.Show("Created databaase");
catch (MySqlException ex)
MessageBox.Show("Error: " + ex);
【讨论】:
以上是关于如何在 C# 和 WPF 中的实体框架中创建数据库和表?的主要内容,如果未能解决你的问题,请参考以下文章
Xceed WPF Toolkit - BusyIndicator - 在 C# 中创建动态加载消息,数据模板中的数据绑定