Подключитесь к базе данных MySQL с использованием mysqlConnectornet
1. Сначала загрузить и установить Connector/net, http://www.mysql.com/downloads/connector/net/
И получить необходимую библиотеку динамической ссылки MySQL.Data.dll из каталога установки. Если у вас уже есть mysql.data.dll, вы также не можете установить его.
2. Добавьте ссылку на библиотеку динамических ссылок в проекте
3. Создайте некоторые тестовые данные в MySQL, такие как:
Я использую фпадмин
Вставьте в Stuinfo (First_name, Last_name, Gurnate) Values («John», «Smith», «1990-2-3»)
static void main (string [] args) {string url = "server = 127.0.0.1; user = root; database = Student; Port = 3306; Password = root;"; // Установить адрес базы данных, имя пользователя, имя базы данных, port, пароль для подключения к mysqlconnection conn = newsqlconnection (url);//connection connection (connection); string sta = "select * from stuinfo"; // выполнить простой оператор mysqlcommand = new mysqlcommand (sta, conn); Mysqldatareader reader = comm.executereader (); // Получить результат выполнения с помощью mysqldatareader while (reader.read ()) {console.writeline (reader.getString (0) + "" + reader.getString (1) + "" + reader.getString (2) Queder.GetString (3) redeReer); Console.readkey (); reader.close (); conn.close (); // Закройте соединение} Подключение к базе данных MySQL с использованием mysqldrivercs
Это похоже на использование mysqlconnectornet. Во -первых, загрузите и установите mysqldrivercs и получите файл библиотеки динамических ссылок:
http://sourceforge.net/projects/mysqldrivercs/
Добавьте mysqldrivercs.dll в ссылку проекта:
Или используйте тестовые данные, которые были установлены в базе данных MySQL, поэтому я напрямую пишу C# код:
static void main (string [] args) {mysqlConnection conn = new MySQlConnection (новый MySQlConnectionString ("127.0.0.0.1", "Студент", "root", "root", "3306) .asstring); conn.open (); mysqlcommand cmd = new mysqlcommand (stustin (of elect elect electmand (opuin electmand (opuind hephrcom и stuinmand (opuind hephrcom и stuin (opustrcom и select (); Dbdatareader reader = cmd.executereader (); conn.close (); // Закройте соединение} Результаты исполнения:
Данные были успешно прочитаны.