【问题标题】:connect remotely with mysql database stored on server using c#.net in visual studio 2008 [closed]在visual studio 2008中使用c#.net远程连接存储在服务器上的mysql数据库[关闭]
【发布时间】:2013-02-18 11:28:57
【问题描述】:

您好,我想与存储在服务器上的 mysql 数据库进行远程连接,我想在控制台上显示该数据库的所有表名,该怎么做?

关于数据库的信息是这样的

 server = "50.62.82.40";database = "db_admin"; uid = "db_usr";password = "wowow";

【问题讨论】:

    标签: c# mysql


    【解决方案1】:
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using MySql.Data.MySqlClient;
    using System.Data.SqlClient;
    
    namespace ConsoleApplication2
    {
    
        class Program
        {
            public static void Main()
            {
                string myConnectionString = "SERVER=50.62.82.40;" +
                                "DATABASE=db_admin;" +
                                "UID=db_usr;" +
                                "PASSWORD=wowow`enter code here`;";
    
                MySqlConnection connection = new MySqlConnection(myConnectionString);
                MySqlCommand command = connection.CreateCommand();
                command.CommandText = "SHOW TABLES;";
                MySqlDataReader Reader;
                connection.Open();
                Reader = command.ExecuteReader();
                while (Reader.Read())
                {
                    string row = "";
                    for (int i = 0; i < Reader.FieldCount; i++)
                        row += Reader.GetValue(i).ToString() + ", ";
                    Console.WriteLine(row);
                }
                connection.Close();
                Console.ReadLine();
            }
        }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-05-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-13
      • 1970-01-01
      • 2010-09-28
      相关资源
      最近更新 更多