O artigo apresenta em detalhes como se conectar ao banco de dados MySQL no ASP e descobrir os dados e produzi-los. Ele também apresenta a solução para o código principal de conexão ao MySQL e o código ilegível chinês se você quiser que o ASP seja capaz de fazer isso. conectar-se ao banco de dados MySQL, você precisa instalar o driver MySQL ODBC 3.51.
Vejamos primeiro o código a seguir
Copie o código do código da seguinte forma:
definir conexão = server.createobject(adodb.connection)
Conn.Open DRIVER={Driver MySQL ODBC 3.51};SERVER=127.0.0.1;DATABASE=Lojas;USER=root;PASSWORD=xxx;
O código acima é a parte principal.
SERVER se conecta ao servidor como 127.0.0.1
DATABASE As lojas de banco de dados a serem selecionadas
USER nome de usuário de login do servidor
SENHA Senha de login do servidor
Ok, vamos ver um exemplo
Copie o código do código da seguinte forma:
<%
'Teste a leitura do conteúdo do banco de dados MySql
strconnection=driver={driver mysql odbc 3.51};database=weste_net;server=localhost;uid=root;password=
'Não há necessidade de configurar o dsn
definir adodataconn = server.createobject(adodb.connection)
adodataconn.open strconnection
strquery = selecione * em Notícias
definir rs = adodataconn.execute (strquery)
se não rs.bof então
%>
<tabela>
<tr>
<td<b>Número de série</b></td>
<td><b>Título</b></td>
</tr>
<%
faça enquanto não rs.eof
%>
<tr>
<td><%=rs(News_id)%></td>
<td><%=rs(News_Title)%></td>
</tr>
<%
rs.movnext
laço
%>
</tabela>
<%
outro
resposta.write(Sem dados.)
terminar se
rs.fechar
adodataconn.close
definir adodataconn = nada
definir rsemaildata = nada
%>
Observação
Não defini a codificação do banco de dados acima. Se houver caracteres chineses ilegíveis, você pode tentar.
'Definir codificação de caracteres do cliente
Copie o código do código da seguinte forma:
conn.execute(definir nomes '& myChareSet & ')
resolver
Se você quiser usar uma porta diferente de 3306, precisamos instalar o driver de banco de dados ODBC para Mysql.
Copie o código do código da seguinte forma:
Conn.Open DRIVER={Driver MySQL ODBC 3.51};SERVER=127.0.0.1;PORT=3333;DATABASE=Lojas;USER=root;PASSWORD=xxx;
Não há problema.