Después de un tiempo de problemas, finalmente completé la conexión entre ASP y MySQL. Tengo un pensamiento, compartiré este artículo contigo.
Después de verificar mucha información, actualmente hay dos formas de conectar ASP y MySQL: una es usar componentes, que es más famoso, MySQLX, pero desafortunadamente cuesta $ 99. El segundo es usar MYODBC para conectarse. Echemos un vistazo al segundo método.
Plataforma de prueba:
Mysql4.0forradhatlinux (también puede usar forwindows) windows2003 standardeditionwindowsxpenglish
1. Instale MYODBC
1. Visite el sitio web www.mysql.com y descargue myodbc. Estamos utilizando la versión 3.51.
2. Instale MYODBC en Windows
Ejecute el myodbc-3.51.06.exe descargado (el nombre del archivo varía por versión)
2. Establecer una conexión ODBC
Ingrese: Panel de control -》 ODBC Fuente de datos
En este momento, ya podemos ver que hay uno existente en el usuario DSN: MYODBC3-TEST. Tenga en cuenta que el parámetro de controlador {mySQLODBC3.51driver} a la derecha debe usarse como la conexión de conexión ASP y la base de datos de la base de datos.
Agregue un "Sistema DSN"
Seleccione la columna "Sistema DSN" en el cuadro de diálogo y presione el botón "Agregar" a la derecha. Se le pedirá que elija una fuente de datos en este momento. Seleccione MySQLODBC3.51driver. Presione "Fin".
En este momento, aparecerá un cuadro de diálogo de configuración:
DataSourCename Data Fuente Nombre: El identificador del DSN utilizado en el programa se puede nombrar a voluntad.
Host/ServerName (ORIP) Nombre de host/servidor (o dirección IP), si es localhost, complete localhost
DataBASEname DataBASEname: el nombre de la biblioteca que desea utilizar en el programa.
Usuario del usuario: use el nombre de usuario para iniciar sesión en MySQL. Preste especial atención al usuario raíz solo puede iniciar sesión en la máquina local debido a problemas de seguridad. Por supuesto, los usuarios pueden eliminar esta función modificando la tabla de usuarios.
Clave de contraseña: Iniciar contraseña
Puerto: use el valor predeterminado, es mejor no cambiarlo a menos que esté seguro.
Después de que se establezcan todas las configuraciones, presione "Probar la fuente de datos" para ver que la pantalla muestra que la conexión es exitosa.
¡Todas las configuraciones están hechas!
3. Conexión entre ASP y base de datos
A continuación se muestra el código fuente que he probado para conectarse a MySQL. El nombre de la biblioteca es mm, el nombre de la tabla es mi, y hay dos campos de nombre y sexo en la mesa.
Código de programa
<html>
<Evista>
<title> MySQL Connection Test </title>
<metahttp-equiv = "content-type" content = "text/html; charset = gb2312">
</ablo>
<Body>
<%
strconnection = "dsn = el nombre del sistema dsn; controlador = {mySQLODBC3.51driver}; servidor = dirección IP del servidor; uid = nombre de usuario para conectarse a la base de datos; pwd = contraseña; base de datos = nombre de la base de datos"
'LybykwTest para lunes 21 de agosto de 2006 8:49:44
'Cadena de conexión, DSN es el identificador de fuente de datos que establecemos. Tenga en cuenta que el controlador mencionamos justo al configurar el sistema DSN.