C#mysql连接错误"对象引用未设置为对象的实例"

时间:2015-01-29 06:50:12

标签: c# visual-studio-2012

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using MySql.Data.MySqlClient;

namespace ConsoleApplication4
{
class Program
{
    static void Main(string[] args)
    {
        string con = "Server=mysql.2freehosting.com;Database=u772631349_vadi;Uid=u772631349_vadi;password=password";
        MySqlConnection conn = new MySqlConnection(con);
        try
        {
            conn.Open();


        }
        catch (Exception e)
        {
            Console.WriteLine(e.Message);
        } 

        Console.Read();
    }
}

这个运行代码抛出了一个异常“对象引用未设置为am对象的实例”...我只是想访问我的服务器的mysql数据库..

1 个答案:

答案 0 :(得分:0)

您是否尝试将uid替换为用户ID?

string con = "server=mysql.2freehosting.com;Database=u772631349_vadi;user id=u772631349_vadi;password=password";

不确定这是否是解决方案 - 对我来说没问题。