Depois de um tempo, finalmente completei a conexão entre asp e o MySQL. Eu tenho um pensamento, vou compartilhar este artigo com você.
Depois de verificar muitas informações, atualmente existem duas maneiras de conectar o ASP e o MySQL: um é usar componentes, o que é mais famoso, MySQLX, mas infelizmente custa US $ 99. O segundo é usar o MYODBC para conectar. Vamos dar uma olhada no segundo método.
Plataforma de teste:
MySQL4.0FORRADHATLINUX (também pode usar o Windows2003StandardeditionWindowsxpenglish
1. Instale o MyODBC
1. Visite o site www.mysql.com e faça o download do MyODBC. Estamos usando a versão 3.51.
2. Instale o MyODBC no Windows
Execute o MyODBC-3.51.06.exe baixado (o nome do arquivo varia de acordo com a versão)
2. Estabeleça uma conexão ODBC
Digite: Painel de controle -》 ODBC Data Source
Neste momento, já podemos ver que existe um no usuário do usuário: MYODBC3-TEST. Observe que o parâmetro Driver {MySQLODBC3.51Driver} à direita deve ser usado como o ConnectionString para a palavra ASP e do banco de dados.
Adicione um "sistema DSN"
Selecione a coluna "System DSN" na caixa de diálogo e pressione o botão "Adicionar" à direita. Você será solicitado a escolher uma fonte de dados no momento. Selecione MySQLODBC3.51Driver. Pressione "End".
No momento, uma caixa de diálogo de configuração será exibida:
DataSourCename Data Source Nome: O identificador do DSN usado no programa pode ser nomeado à vontade.
Host/ServerName (ORIP) Nome do host/servidor (ou endereço IP), se for localhost, preencha o localHost
DatabaseName DatabaseName: o nome da biblioteca que você deseja usar no programa.
Usuário do usuário: use o nome de usuário para fazer login no MySQL. Preste atenção especial ao usuário raiz só pode fazer login na máquina local devido a problemas de segurança. Obviamente, os usuários podem remover essa função modificando a tabela de usuários.
Chave de senha: Senha de login
Porta: use o valor padrão, é melhor não alterá -lo, a menos que você tenha certeza.
Depois que todas as configurações forem definidas, pressione "Teste de fonte de dados" para ver que a tela mostra que a conexão é bem -sucedida.
Todas as configurações estão feitas!
3. Conexão entre asp e banco de dados
Abaixo está o código -fonte que testei para conectar ao MySQL. O nome da biblioteca é mm, o nome da tabela é o meu e há dois nomes de campos e sexo na tabela.
Código do programa
<html>
<head>
<title> Teste de conexão MySQL </ititle>
<metahttp-equiv = "content-type" content = "text/html; charset = gb2312">
</head>
<Body>
<%
strConnection = "dsn = o nome do sistema dsn; driver = {mysqlodbc3.51driver}; servidor = endereço IP do servidor; uid = nome do usuário para conectar -se ao banco de dados; pwd = senha; banco de dados = nome do banco de dados"
'Lybykwtest para segunda -feira, 21 de agosto de 2006 8:49:44
'String de conexão, DSN é o identificador de fonte de dados que definimos. Observe que o driver mencionamos exatamente ao configurar o sistema DSN.