Ajuda - Busca - Membros - Calendário
Versão Completa: Conexão Dreamweaver E Mysql
Fórum Script Brasil > WEB > Editores > Dreamweaver
Lairmor
Olá amigos

Pelo que notei não só neste fórum como em muitos outros, esta questão a conexão entre o Dreamweaver e o MySQL ainda não foi respondida de maneira satisfatória, será que terei esta sorte.
Pois bem, uso o Dream MX - PHP, instalei o aplicativo e fiz o teste = OK.Instalei o MySQL binário para o windows, O MySQL administrator, o MySQL Query, o MySQL-Front e fiz os devidos testes = OK.
Mas ao tentar fazer a conexão:(estou usando o ex. do Dream só para aprender)

Nome da conexão: connglobal
Servidor MySQL: localhost
usuário: root (correto e verificado, é o mesmo que uso para ativar meu MySQL)
senha: ****** (correta e verificada, é a mesma que uso para ativar meu MySQL)
Banco de Dados: globalcar

Resultado do teste = "Ocorreu um erro não identificado"

E aí amigos, o que devo fazer???estou parado neste ponto fazem 4 dias, alguém pode me auxiliar?

Obs*: Windows XP-Pro - SP2
IIS -Funcionando perfeitamente
Dreamweaver MX
MySQL 5.0.19
PHP 5.1.2
MySQL-Administrator 1.1.9-win
MySQL-QueryBrowser 1.1.20-win
MySQL-Front v.3.2.11.2

Se alguem puder me ajudar desde já sou muito grato.

Saudações

Lairmor
e-mail: lairmor@gmail.com
Norivan Oliveira
connglobal e globalcar são exeemplos do dreamweaver se você usar este nome na conexao ele vai tentar conectar-se com o bd de exemplo e como ele ainda não existe no seu mysql a conexao irá falhar.

Mude o noe do banco de dados e a varriavel de conexao
Lairmor
SOLUÇÃO: FALHA NA CONEXÃO DO DREAMWEAVER X MYSQL

Bom amigo, agradeço pela tentativa de ajuda, mas esta não foi a solução. E após muito pesquisar, consegui a resposta para efetivar a conexão do Dreamweaver com o MySQL, PHP e o ISS, descrevo abaixo como configurar o IIS (Internet Information Service) para que rode o PHP (Hypertext Preprocessor) juntamente com o Banco de Dados MySQL.

Arquivos Necessários :

PHP 5.1.2 installer:
http://www.php.net/get/php-5.1.2-installer.exe/from/a/mirror

Connector/PHP: http://dev.mysql.com/get/Downloads/Connect...g.usp.br/mysql/

MySQL 5.0:
http://dev.mysql.com/get/Downloads/MySQL-5...g.usp.br/mysql/

phpMyAdmin-2.8.0.2:
http://prdownloads.sourceforge.net/phpmyad...e_mirror=superb

Baixe os arquivos citados, eles ja possuem os links diretos.

Primeiramente iremos instalar o PHP.

Extraia o arquivo executavel do arquivo .zip e execute, aparecerao janelas é so ir clicando na sequencia em next / I Agree / next /
next / next / next / next.
O PHP será automaticamente configurado no IIS

Agora Instalaremos o MySQL .

Extraia o Executavel do arquivo .zip e execute, aparecerao janelas de dialogo é so ir clicando em next/next/install depois escolha skip now / next e selecione configure now/finish.
Irá se abrir uma janela de dialogo novamente para a configuração, é so ir clicando em next / next / next / next / next / next / next /
next / next após isso aparecerá a opção para definir uma senha,coloque uma e a guarde pois será necessaria para a utilização na
string de conexao do PHP com o Banco MySQL após isso clique em next / execute e finish . Por padrao o usuario tem o login root.

Agora iremos configurar o Conector PHP/MySQL.

Abra o arquivo .zip e extraia os 02(Dois) arquivos para a pasta C:\PHP
Agora será necessario editar o arquivo php.ini, que se encontra dentro de C:\WINDOWS.
Abra este arquivo com o Bloco de Notas e logo abaixo voce verá diversas extensoes, assim:

QUOTE
; Windows Extensions
; Note that ODBC support is built in, so no dll is needed for it.
; Note that many DLL files are located in the extensions/ (PHP 4)
ext/ (PHP 5)
; extension folders as well as the separate PECL DLL download
(PHP 5).
; Be sure to appropriately set the extension_dir directive.
;extension=php_mbstring.dll
;extension=php_bz2.dll
;extension=php_curl.dll
;extension=php_dba.dll
;extension=php_dbase.dll
;extension=php_exif.dll
;extension=php_fdf.dll
;extension=php_filepro.dll
;extension=php_gd2.dll
;extension=php_gettext.dll
;extension=php_ifx.dll
;extension=php_imap.dll
;extension=php_interbase.dll
;extension=php_ldap.dll
;extension=php_mcrypt.dll
;extension=php_mhash.dll
;extension=php_mime_magic.dll
;extension=php_ming.dll
;extension=php_mssql.dll
;extension=php_msql.dll
extension=php_mysql.dll
;extension=php_oci8.dll
;extension=php_openssl.dll
;extension=php_oracle.dll
;extension=php_pgsql.dll
;extension=php_shmop.dll
;extension=php_snmp.dll
;extension=php_sockets.dll
;extension=php_sqlite.dll
;extension=php_sybase_ct.dll
;extension=php_tidy.dll
;extension=php_xmlrpc.dll
;extension=php_xsl.dll

retire o ; (ponto virgula) exatamente como marquei no arquivo em negrito sublinhado.
Pronto o Processo de instalação e configuração esta completo, reinicie o seu computador e vamos testar ?

Copie o código abaixo e salve com o nome index.php dentro do diretorio do IIS, na pasta wwwroot e adicione o conteudo abaixo:

<?php
phpinfo();
?>


Abra o internet Explorer e digite http://localhost/index.php, veja se a pagina abriu corretamente, nela contem toda a informação do
PHP, agora vamos testar a conexao do PHP com o MySql.

Copie o código abaixo e salve com o nome mysql.php dentro do diretorio do IIS, na pasta wwwroot e adicione o conteudo abaixo:
(Use a senha que voce definiu durante a instalação) .

<?php
$link = mysql_connect('localhost', 'root',
'sua_senha');
if (!$link) {
die('Não foi possível conectar: ' . mysql_error
());
}
echo 'Conexão bem sucedida';
mysql_close($link);
?>


Abra o internet Explorer e digite http://localhost/mysql.php. Deverá ser exibida a Conexão bem sucedida' , caso nao seja ela
a exibida verifique todos os passos do Processo de configuração.

Instalando o PHPMyAdmin

Abra o arquivo .zip extraia toda a estrutura do arquivo para a pasta raiz do site no IIS, como ele não é instalavel, basta apenas
editar o arquivo de configuração para adicionar a senha do MySQL, para que seja possivel a conexao do PHPMyAdmin no MySQL, abra a pasta phpMyAdmin-2.8.0.2\libraries e encontre o arquivo config.default, vá na linha n° 73, e adicione a senha do seu banco de dados, caso nao tenha nao é necessario executar esse procedimento.

Pronto, basta acessar o PHPMyAdmin pela url : http://localhost/phpMyAdmin-2.8.0.2/
Lembrando: Isto funciona sem problemas utilizando a configuração abaixo :

IIS 5.1
MySQL 5.0
PHP 5.1
phpMyAdmin-2.8.0.2

Deve funcionar no IIS 6 usando o mesmo processo de instalação.
Depois é só abrir o Dreamweaver e fazer a conexão.

Nome da conexão: (nome da conexão.ex: connglobal)
Servidor MySQL: localhost (se estiver trabalhando num computador local)
usuário: root (padrão)
senha: ****** (caso tenha colocado uma ao instalar o MySQL)
Banco de Dados: (nome do banco de dados.ex:GlobalCar)

Agora clique em "teste" e a resposta, caso tenha seguido todos os passos, deverá ser, "A conexão foi estabelecida com êxito".
Pronto, agora você já pode manipular a vontade seu banco de dados através do Dreamweaver.

Creditos :

Joao Paulo Quille (Generation) Instalação e Configuração.
Felipe Nascimento (Eclesiastes) Contribuição com os Codigos PHP.

Saudações

Lairmor
Esta é uma versão simplificada de nosso conteúdo principal. Para ver a versão completa com maiores informações, formatação e imagens, por favor clique aqui.
Invision Power Board © 2001-2012 Invision Power Services, Inc.