c#连接数据库找不到指定文件

TerryHHl 2018-12-07 02:48:12
搞了一晚上..!!!!!!!!!!!!!!还是连不到

命令行可以连上

字符串参数我试过很多了 什么 SERVER= uid= pwd= 什么什么的.


...全文
700 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
一转程序员 2018-12-07
  • 打赏
  • 举报
回复
象是添加引用的问题吧
TerryHHl 2018-12-07
  • 打赏
  • 举报
回复
解决了. 框架问题.
TerryHHl 2018-12-07
  • 打赏
  • 举报
回复
引用 1 楼 吉普赛的歌 的回复:
这段测试代码亲测无误, 楼主先试下是否能行?
引发的异常:“System.IO.FileNotFoundException”(位于 MySql.Data.dll 中)
TerryHHl 2018-12-07
  • 打赏
  • 举报
回复
引用 1 楼 吉普赛的歌 的回复:
using MySql.Data.MySqlClient;
using System;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            //先在程序包管理器控制台执行:install-package mysql.data
            //ip, port, dbName, user id,password 你自己替换下
            string mySqlConnString = "Data Source=192.168.??.??;port=3306;Initial Catalog=dbName;user id=??;password=??;Charset=utf8;SslMode=None;";
            try
            {
                using (MySqlConnection conn = new MySqlConnection(mySqlConnString))
                {
                    conn.Open();
                }
                Console.WriteLine("连接成功");
            }
            catch (Exception ex)
            {
                Console.WriteLine("连接失败:"+ex.Message);
            }
            Console.Read();
        }
    }
}
这段测试代码亲测无误, 楼主先试下是否能行?
不行.. 什么问题...
吉普赛的歌 2018-12-07
  • 打赏
  • 举报
回复
using MySql.Data.MySqlClient;
using System;

namespace ConsoleApp1
{
    class Program
    {
        static void Main(string[] args)
        {
            //先在程序包管理器控制台执行:install-package mysql.data
            //ip, port, dbName, user id,password 你自己替换下
            string mySqlConnString = "Data Source=192.168.??.??;port=3306;Initial Catalog=dbName;user id=??;password=??;Charset=utf8;SslMode=None;";
            try
            {
                using (MySqlConnection conn = new MySqlConnection(mySqlConnString))
                {
                    conn.Open();
                }
                Console.WriteLine("连接成功");
            }
            catch (Exception ex)
            {
                Console.WriteLine("连接失败:"+ex.Message);
            }
            Console.Read();
        }
    }
}
这段测试代码亲测无误, 楼主先试下是否能行?
大然然 2018-12-07
  • 打赏
  • 举报
回复
这个和你连接字符串什么的没关系,是没有添加命名空间啊,你添加那个system.security..permission

111,097

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧