Через некоторое время неприятности я наконец завершил связь между ASP и MySQL. У меня есть мысль, я поделюсь с вами этой статьей.
После проверки большого количества информации, в настоящее время существует два способа подключения ASP и MySQL: один из них - использовать компоненты, которые являются более известными, MySQLX, но, к сожалению, это стоит 99 долларов. Второе - использовать MyoDBC для подключения. Давайте посмотрим на второй метод.
Тестовая платформа:
MySQL 4.0 для Radhat Linux (также может использовать Windows) Windows 2003 Standard Edition Windows XP English
1. Установите myodbc
1. Посетите веб -сайт www.mysql.com и скачать myodbc. Мы используем версию 3.51.
2. Установите myodbc в Windows
Запустите загруженную myodbc-3.51.06.exe (имя файла варьируется по версии)
2. Установить соединение ODBC
Введите: Панель управления -》 Источник данных ODBC
В настоящее время мы уже можем видеть, что в пользовательском DSN: MYODBC3-тесте существует существующий. Обратите внимание, что драйвер {MySQL ODBC 3.51 Driver} Справа должен использоваться в качестве строки подключения для подключения ASP и базы данных Word-legue.
Добавить "Система DSN"
Выберите столбец «System DSN» в диалоговом окне и нажмите кнопку «Добавить» справа. В настоящее время вас попросят выбрать источник данных. Выберите драйвер MySQL ODBC 3.51. Нажмите «Конец».
В настоящее время появится диалоговое окно конфигурации:
Имя источника данных Имя источника данных: Идентификатор DSN, используемого в программе, может быть назван по желанию.
Имя хоста/имени сервера (или ip) хост/имя сервера (или IP -адрес), если это локальный хост, заполните Localhost
Имя базы данных имени базы данных: имя библиотеки, которое вы хотите использовать в программе.
Пользователь пользователя: Используйте имя пользователя, чтобы войти в систему в MySQL. Обратите особое внимание на root пользователь может войти в систему на локальной машине только из -за проблем безопасности. Конечно, пользователи могут удалить эту функцию, изменив таблицу пользователя.
Ключ пароля: пароль входа в систему
Порт: Используйте значение по умолчанию, лучше не менять его, если вы не уверены.
После того, как все настройки установлены, нажмите «Источник тестовых данных», чтобы увидеть, что экран показывает, что соединение успешно.
Все конфигурации сделаны!
3. Соединение между ASP и базой данных
Ниже приведен исходный код, который я протестировал для подключения к MySQL. Имя библиотеки - MM, имя таблицы - мое, и в таблице есть два поля и секс.
Кода -копия выглядит следующим образом:
<html>
<голова>
<Title> Test MySQL Connection Test </title>
<meta http-equiv = "content-type" content = "text/html; charset = gb2312">
</head>
<тело>
<%
strConnection = "dsn = имя системы dsn; driver = {mysql odbc 3.51 Driver}; Server = Server IP -адрес; UID = имя пользователя для подключения к базе данных; Pwd = Password; Database = Имя базы данных"
Тест Lybykw на понедельник, 21 августа 2006 г. 8:49:44
'Строка подключения, DSN - это идентификатор источника данных, который мы установили. Обратите внимание, что драйвер, который мы упоминали только при настройке системы DSN.
Установить conn = server.createObject ("adodb.connection")
Conn.Open Strconnection
SQL = "SELECT * FROM TEST"
Установить rs = conn.execute (sql)
Если не rs.bof, тогда
%>
<таблица ширины = 600 граница = 1>
<tr>
<td> <b> Имя </b> </td>