连接到MYSQL数据库错误(UWP C#)

时间:2016-08-05 09:07:40

标签: c# mysql database visual-studio uwp

我为Windows 10桌面编写UWP应用程序

我尝试连接到服务器上的数据库

我的代码:

 using (MySqlConnection connection = new MySqlConnection("Database= milano_app2;Data Source=IP_OF_SERVER;User Id=USERNAME;Password=;SslMode=None;"))
        {
            connection.Open();


            MySqlCommand createCommand = new MySqlCommand("CREATE TABLE demotable(salary int,surname varchar(255))", connection);
            createCommand.ExecuteNonQuery();


            MySqlCommand addCommand = new MySqlCommand("INSERT INTO demotable (salary,surname) VALUES (1234,'Вейдер')", connection);
            addCommand.ExecuteNonQuery();

        }

但是当我启动app时,我有这个错误 enter image description here

我认为BD的编码有问题吗?

我怎样才能成为UTF-8?

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

将CharSet = utf8添加到连接字符串:

"Database= milano_app2;Data Source=IP_OF_SERVER;User Id=USERNAME;Password=;SslMode=None;CharSet=utf8;"