Mysql命名空间:下载
提取码:9mo9 

以下是控制台应用程序

1.首先在自己的脚本里创建一个连接数据库的方法 


    static class Program
    {
     /// <summary>
     /// 应用程序的主入口点。
     /// </summary>
     [STAThread]
     static void Main()
     {
        //连接数据库返回连接的数据库
        MySqlConnection mysql=Connection(**,**,**,**.**);
        //获取所有表的代码
        string cmdStr = string.Format("select * from {0};", "表名称");
        MySqlCommand cmd = new MySqlCommand(cmdStr, mysql);
        MySqlDataReader m = cmd.ExecuteReader();//获取读取器返回的是表中所有数据
        while(m.Read())
        {
          string value=(string)m["列名称"];
          //输出当前列的值
          Console.WriteLine(value);
        }
        m.Colse();//关闭读取器
        mysql.Colse();//关闭数据库
     }

        /// <summary>
        /// 连接数据库
        /// </summary>
        /// <param name="UserId">用户ID</param>
        /// <param name="SqlPassword">数据库密码</param>
        /// <param name="SqlName">连接的数据库名称</param>
        /// <param name="hot">主机ID</param>
        /// <param name="port">主机端口</param>
        public static  MySqlConnection Connection(string UserId, string SqlPassword, string SqlName, string hot, int port)
        {
            string con = string.Format("Database={0};Data Source={1};User Id={2};Password={3};port={4};SslMode = none", SqlName, hot, UserId, SqlPassword, port);
            mySql = new MySqlConnection(con);
            mySql.Open();
            return mySql;
        }
    }

 

本文地址:https://blog.csdn.net/u010511043/article/details/108987253