Configurar MySQL em Servidor Local

.:Red Dragon:.

Power Member
Boas!!

Instalei um servidor e o PHP... Tudo bem. Agora queria saber como configurar o SQL para testar os scripts com BD's. O servidor é o Omni Secure.
 
Não precisas de configurar o mysql com o servidor precisas é de configurar o mysql em si (vai a programas\myql...).

Depois precisas é de configurar o servidor para o PHP/PERL...
 
Cola aí o código que estás a utilizar para testar se o mysql está a funcionar.
 
Última edição:
Boas!!

Instalei agora um servidor que já vem com tudo. É o Xampp só que não consigo duas coisas. 1º não sei como acessar aos ficheiros. E 2º o Apache diz sempre "Stoped". Não me podem indicar outro?
 
Dá erro:

Bemvindo ao phpMyAdmin 2.9.2



O phpMyAdmin tentou ligar-se ao servidor MySQL, e o servidor rejeitou a ligação. Verifique o anfitrião, nome de utilizador e palavra-passe no config.inc.php e assegure-se que correspondem à informação fornecida pelo administrador do MySQL.
Erro

Mensagens do MySQL :
#1045 - Access denied for user 'pma'@'localhost' (using password: NO)

Este nao deve estar a funcionar. Não existe outro pack destes com MySQL + PHP?
 
Dá erro:



Este nao deve estar a funcionar. Não existe outro pack destes com MySQL + PHP?

apaga o xammp.
e saca apenas o mysql e o phpmyadmin
e depois tenta abrir o phpmyadmin para configurar as bases de dados..
se tens o php a funcar no apache do mac, coloca o phpmyadmin na pasta sites, e abre o localhost/~user/phpmyadmin
 
Instalei o EasyPHP e está a funcionar muito bem... Consigo mandar dados prás BD's só que quando vou a exibir a pagina, ele mostra-me um bocado do código PHP. Porque?

PHP:
<HTML>
<HEAD>
<TITLE>leitura.php</TITLE>
</HEAD>
<BODY>
<h1><div align="center">Leitura da tabela</div></h1>
<br>
<br>
<?
//Ligação com a base
mysql_pconnect("localhost","root","");
//Executamos a sentença SQL
$result=mysql_db_query("teste","select * from clientes");
?>
<table align="center">
<tr>
<th>Nome</th>
<th>Telefone</th>
</tr>
<?
//Mostramos os registos
while ($row=mysql_fetch_array($result))
{
   echo '<tr><td>'.$row["nome"].'</td>';
 
   echo '<td>'.$row["telefone"].'</td></tr>';
}
mysql_free_result($result)
?>
</table><div align="center">
<a href="inserir.html">Acrescentar um novo registo</a><br>
<a href="actualizar1.php">Actualizar um registro existente</a><br>
<a href="apagar1.php">Apagar um registro</a><br>
</div>
</BODY>
</HTML>

Isto:

screenoe4.jpg
 
Última edição:
<HTML>
<HEAD>
<TITLE>leitura.php</TITLE>
</HEAD>
<BODY>
<h1><div align="center">Leitura da tabela</div></h1>
<br>
<br>
<?php
//Ligação com a base
mysql_pconnect("localhost","root","");
//Executamos a sentença SQL
$result=mysql_db_query("teste","select * from clientes");
?>
<table align="center">
<tr>
<th>Nome</th>
<th>Telefone</th>
</tr>
<?php
//Mostramos os registos
while ($row=mysql_fetch_array($result))
{
echo '<tr><td>'.$row["nome"].'</td>';

echo '<td>'.$row["telefone"].'</td></tr>';
}
mysql_free_result($result)
?>
</table><div align="center">
<a href="inserir.html">Acrescentar um novo registo</a><br>
<a href="actualizar1.php">Actualizar um registro existente</a><br>
<a href="apagar1.php">Apagar um registro</a><br>
</div>
</BODY>
</HTML>
Tens de meter <?php nos dois lados

Na linha mysql_free_result($result) falta ; no entanto não dá erro!!!
 
Última edição:
Back
Topo