Comecei a trabalhar recentemente com MySQL e tenho algumas dúvida em relação á ele junto ao ASP. Vou perguntar td d uma vez só!
1º - Tenho MySQL instalado, rodando e td certinho e o IIS tbm, mas não sei ao certo como fazer os dois rodarem juntos pra q eu possa testar meus scripts ASP+MySQL. Se alguem puder me guiar no q fazer, eu agradeceria.
A minha outra questão é a seguinte: entrei ontem na HostNet para ver o plano ASP pra eu hospededar meu site, mas como eu tô mexendo com MySQL eu fui ver para acrescentar ao plano o suporte á Bancos SQL.
Mas a minha dúvida o atendente não me explicou mto bem, seria: lá, no plano ASP, só tem opção pra SQL Server....entaum, meus bancos de dados feitos no MySQL vão rodar lá no SQL Server?! sim ou não?!...
Grato pela atenção pessoal!!!
Espero ajuda d vcs!!!...[]'s
Access E MySQL
Started By
-|- Cold Heart -|-
, 23/09/2004, 16:44
6 replies to this topic
#1
Posted 23/09/2004, 16:44
### Fender Vs. Gibson ###
#2
Posted 24/09/2004, 02:16
respondendo :
1º - Você ja tem algum programa para editar o banco criado em mysql? eu indico o mysq-front... se vc ainda num tem um... dai vc abre o mysql-front, e cria um banco "teste" por exemplo... este banco vai ficar dentro da sua pasta
(provavelmente) C:\mysql\data\teste
dai é só adicionar as tabelas pelo mysql-front, q é bem parecido com o access...
depois como conexão com o banco, em suas páginas, vc faz assim:
Mais ou menos isso ficará sua conexão com o banco..
2º - que eu saiba não...
respondi bem suas perguntas? ficou alguma duvida?
1º - Você ja tem algum programa para editar o banco criado em mysql? eu indico o mysq-front... se vc ainda num tem um... dai vc abre o mysql-front, e cria um banco "teste" por exemplo... este banco vai ficar dentro da sua pasta
(provavelmente) C:\mysql\data\teste
dai é só adicionar as tabelas pelo mysql-front, q é bem parecido com o access...
depois como conexão com o banco, em suas páginas, vc faz assim:
<% Set DB = Server.CreateObject("ADODB.Connection") RS.Open = "Driver=MySQL ODBC 3.51 Driver; DATABASE=teste; SERVER=localhost; UID=Usuario; PASSWORD=Senha" %>
Mais ou menos isso ficará sua conexão com o banco..
2º - que eu saiba não...
respondi bem suas perguntas? ficou alguma duvida?
* Otávio Nogueira
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
* Administração e Configuração de Servidores;
* Combinação Perfeita: NGINX + PHP + VARNISH + HAPROXY
* otavio*iporto.com ~ Tel: +55 51 3366 0177 | +55 51 4063 7343 |
* @iporto
#3
Posted 24/09/2004, 21:13
eu uso o MySQL Front e td direitinho pra fz us bancos...mas a parte du IIS dx kieto...
o q eu naum to entendendo eh essa parada d MySQL e SQL Server...o SQl Server eh um servidor sql q roda bancos em q formato?!...c for em sql entaum deveria rodar os do MySQL...e o MySQL eh ou naum compatível com ASP?!?!
tô completamente perdido...c alguem puder me dar "akela explicação" eu agradeço mto!
flow ae
o q eu naum to entendendo eh essa parada d MySQL e SQL Server...o SQl Server eh um servidor sql q roda bancos em q formato?!...c for em sql entaum deveria rodar os do MySQL...e o MySQL eh ou naum compatível com ASP?!?!
tô completamente perdido...c alguem puder me dar "akela explicação" eu agradeço mto!
flow ae
### Fender Vs. Gibson ###
#4
Posted 25/09/2004, 09:09
SQL Server é uma ferramenta e MySQL é outra, são completamente diferentes e incompativeis, se é que eu posso usar este termo... mas bem, em Sistemas de Banco de Dados não existe essa história de "formato", e sim sistema de arquivos, ou seja, o MySQL utiliza um sistema de arquivos diferente do SQL Server, assim como também são diferentes do Oracle, Firebird, Postgree, ...
Não existe também essa história de "linguagem compativel", o que pode acontecer é que uma determinada linguagem não da suporte, por nenhum meio, para realizar a conexão com uma fonte de dados num sistema qualquer. O ASP usa componentes ADO, que também pode conectar via ODBC, para fazer a comunicação a dados, neste caso, quem tem que conectar é o ADO, não o ASP.
Para usar ASP com MySQL é necessário fazer a instalação dos drivers ODBC e/ou OLEDB.
http://www.mysql.com
Não existe também essa história de "linguagem compativel", o que pode acontecer é que uma determinada linguagem não da suporte, por nenhum meio, para realizar a conexão com uma fonte de dados num sistema qualquer. O ASP usa componentes ADO, que também pode conectar via ODBC, para fazer a comunicação a dados, neste caso, quem tem que conectar é o ADO, não o ASP.
Para usar ASP com MySQL é necessário fazer a instalação dos drivers ODBC e/ou OLEDB.
http://www.mysql.com
Edição feita por: Prog, 25/09/2004, 14:24.
------
Mero mortal!
Mero mortal!
#5
Posted 25/09/2004, 17:26
é..e nem precisa de grandes mudanças nos codes naum..basicamente seria so a conexao.
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
#6
Posted 26/09/2004, 12:25
Tah, juntando o q foi dito aki com o q eu pesquisei eu entendi o seguinte:
- o SQL Server eh da Microsoft
- roda bds *.msde (Microsoft Data Engine)
Até aki td bem!
Agora, tem algum programa pra criar os bds nessa linguagem da Microsoft?!... Algo como o access ou o my-sqlfront?!
-------------
eu sei q muda o jeito de se conectar, mas como o exemplo q eu dei do HostNet: eles tem o plano asp + sql...c eu colocar lah dentrto uma página asp com conexão pra um banco feito em MySQL, ele não vai rodar, certo? msm os dois bancos serem escritos em sql...pelo menos foi isso q me disse o atendente da HN
vlew aí!
- o SQL Server eh da Microsoft
- roda bds *.msde (Microsoft Data Engine)
Até aki td bem!
Agora, tem algum programa pra criar os bds nessa linguagem da Microsoft?!... Algo como o access ou o my-sqlfront?!
-------------
eu sei q muda o jeito de se conectar, mas como o exemplo q eu dei do HostNet: eles tem o plano asp + sql...c eu colocar lah dentrto uma página asp com conexão pra um banco feito em MySQL, ele não vai rodar, certo? msm os dois bancos serem escritos em sql...pelo menos foi isso q me disse o atendente da HN
vlew aí!
Edição feita por: -|- Cold Heart -|-, 26/09/2004, 12:30.
### Fender Vs. Gibson ###
#7
Posted 27/09/2004, 11:09
Não não...
Toda linguagem SQL utiliza uma codificação, porém, vc pode usar a própria interface que algumas ferramentas disponibilizam, por exemplo:
O SQL Server usa o Enterprise Manager, que acompanha a própria instalação do SQL Server, se a sua intenção é desenvolver uma aplicação em ASP com a fonte de dados em SQL Server, bem... aconselho instalar o SQL Server no seu computador, pq vc não vai simplesmente enviar os arquivos do banco de dados para o server e tudo vai começar a funcionar como uma página HTML, tire isto da sua cabeça, vc precisa ler sobre SGDBs.
Faça a instalação do MSDE (Microsoft Desktop Enviroment) que seria o equiv1alente ao SQL Server, porém, em uma versão gratuita e com algumas limitações, é o suficiente para entender o funcionamento do sistema.
Link para o MSDE 2000 Release A:
http://www.microsoft...&displaylang=en
Toda linguagem SQL utiliza uma codificação, porém, vc pode usar a própria interface que algumas ferramentas disponibilizam, por exemplo:
O SQL Server usa o Enterprise Manager, que acompanha a própria instalação do SQL Server, se a sua intenção é desenvolver uma aplicação em ASP com a fonte de dados em SQL Server, bem... aconselho instalar o SQL Server no seu computador, pq vc não vai simplesmente enviar os arquivos do banco de dados para o server e tudo vai começar a funcionar como uma página HTML, tire isto da sua cabeça, vc precisa ler sobre SGDBs.
Faça a instalação do MSDE (Microsoft Desktop Enviroment) que seria o equiv1alente ao SQL Server, porém, em uma versão gratuita e com algumas limitações, é o suficiente para entender o funcionamento do sistema.
Link para o MSDE 2000 Release A:
http://www.microsoft...&displaylang=en
------
Mero mortal!
Mero mortal!
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)