Para usar o PHP para conectar ao MySQL , você deve primeiro estabelecer uma conexão com um servidor MySQL, em seguida, selecione um banco de dados MySQL no servidor e, finalmente, enviar consultas para as tabelas no banco de dados. Todo o código tem que ir dentro das tags PHP - " Php " para abrir e " > " para fechar - em suas páginas web. Conecte
Para se conectar a um banco de dados MySQL em PHP , você pode usar a função " mysql_connect " , o que requer três parâmetros : um servidor de banco de dados MySQL, nome de usuário e uma senha. Você pode fornecer esses parâmetros tanto diretamente como cordas ou como variáveis PHP . Por exemplo, digitar "$ db = mysql_connect ( $ DBServer , $ dbusername , $ dbPassword )," (sem aspas) estabelece uma conexão com MySQL . Quando bem sucedida, a " mysql_connect " só faz a conexão com o servidor , e não com qualquer banco de dados ou tabelas e você ainda não pode enviar consultas .
Selecionar banco de dados
servidores MySQL muitas vezes têm mais de um banco de dados. Para selecionar um específico que tem as tabelas necessárias para o seu site , a função " mysql_select_db " . Você só precisa fornecer um nome de banco de dados como um parâmetro e pode usar uma variável ou uma seqüência de fazê-lo. Por exemplo, digite " mysql_select_db ( $ dbName ); " (sem aspas ) para selecionar um banco de dados do servidor. Você pode fazer várias chamadas para a função de se conectar a vários bancos de dados . Se a chamada para " mysql_select_db " não falha , você pode começar a consultar as tabelas de banco de dados.
Consultas
conectando Após o sucesso a um servidor MySQL e selecionando um ou mais bancos de dados , você pode consultar as tabelas usando a sintaxe SQL e exibir os resultados retornados em suas páginas da web . Para enviar uma consulta em PHP , use a função " mysql_query " e armazenar o valor em uma variável. Por exemplo, digite "$ query = mysql_query ( " SELECT * FROM table_name '); "para enviar uma consulta. Você pode usar quaisquer consultas SQL que você deseja , a partir de simples select, update, adicionar ou excluir consultas para consultas que usam condições , junta-se , limites ou procedimentos.
Exceções
ao programar seu site para se conectar a um banco de dados MySQL, você deve incluir um código de tratamento de erros. Um método é chamar uma função e , em seguida, digite " or die ( mysql_error ()); " com "morrer" trazendo a mensagem de erro MySQL na página da Web se chamar a função falhar. Alternativamente, a " tentar, jogar e pegar " método envolve a escrever um bloco de código para a parte de " tentar" em que você tenta chamar uma função e se isso falhar , você usa a palavra-chave "jogar" para passar a exceção para o " pegar " bloco de código , que lida com a exceção. Este método requer mais de programação, mas dá-lhe mais flexibilidade em mensagens de erro de programação.