C# 访问mysql数据库 conn.Open();出错

代码如下

          MySQLConnection conn = null;
            conn = new MySQLConnection(new MySQLConnectionString("localhost", "wsnvlab", "root", "123456").AsString);

            try
            {
                conn.Open();
            }
            catch(Exception e)
            {
            }
            return conn;

执行到 conn.Open();时出错,错误提示
无法加载 DLL“libmySQL.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。
该怎么解决

5个回答

没有你想的那么复杂吧, 只要一个 MySQL.dll 就可以了的呀

http://blog.csdn.net/yenange/article/details/17911373

参考无法加载DLL"libmySQL.dll"找不到指定的模块

把libmySQL.dll拷贝到system32目录下

你的dll路径不对,放到exe一个目录

string strConn = @"Data Source=(local);Initial Catalog=CarRentSystem;Integrated Security=True";
SqlConnection conn = new SqlConnection(strConn);
conn.Open();

MySQL.dll 文件目录不对或者权限不够

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问