El artículo presenta en detalle cómo conectarse a la base de datos MySQL en ASP y encontrar los datos y generarlos. También presenta la solución al código central para conectarse a MySQL y el código confuso chino si desea que ASP pueda hacerlo. Para conectarse a la base de datos MySQL, debe instalar el controlador MySQL ODBC 3.51.
Veamos primero el siguiente código.
Copie el código de código de la siguiente manera:
establecer conexión = servidor.createobject(adodb.conexión)
Conn.Open DRIVER={Controlador MySQL ODBC 3.51};SERVIDOR=127.0.0.1;DATABASE=Tiendas;USUARIO=root;CONTRASEÑA=xxx;
El código anterior es la parte central.
SERVER se conecta al servidor como 127.0.0.1
BASE DE DATOS La base de datos almacena para seleccionar
USUARIO nombre de usuario de inicio de sesión del servidor
CONTRASEÑA Contraseña de inicio de sesión del servidor
Bien, veamos un ejemplo.
Copie el código de código de la siguiente manera:
<%
'Prueba leyendo el contenido de la base de datos MySql
strconnection=driver={controlador mysql odbc 3.51};database=weste_net;server=localhost;uid=root;contraseña=
'No es necesario configurar dsn
establecer adodataconn = servidor.createobject(adodb.conexión)
adodataconn.open strconnection
strquery = seleccionar * de Noticias
establecer rs = adodataconn.execute (strquery)
si no es rs.bof entonces
%>
<tabla>
<tr>
<td<b>Número de serie</b></td>
<td><b>Título</b></td>
</tr>
<%
hacer mientras no rs.eof
%>
<tr>
<td><%=rs(Noticias_id)%></td>
<td><%=rs(Título_noticia)%></td>
</tr>
<%
rs.movenext
bucle
%>
</tabla>
<%
demás
respuesta.escribir(Sin datos).
terminar si
rs.cerrar
adodataconn.cerrar
establecer adodataconn = nada
establecer rsemaildata = nada
%>
Nota
No configuré la codificación de la base de datos anterior. Si hay caracteres chinos confusos, puedes probarlo.
'Establecer codificación de caracteres del cliente
Copie el código de código de la siguiente manera:
conn.execute(establecer nombres '& myChareSet &')
resolver
Si desea utilizar un puerto distinto al 3306, debemos instalar el controlador de base de datos ODBC para Mysql después de la instalación.
Copie el código de código de la siguiente manera:
Conn.Open DRIVER={Controlador MySQL ODBC 3.51};SERVER=127.0.0.1;PORT=3333;DATABASE=Tiendas;USUARIO=root;CONTRASEÑA=xxx;
No hay ningún problema.