Um dos benefícios do uso da linguagem server-side PHP é que ele contém built-in ferramentas para interagir com seus bancos de dados MySQL . Se você tiver um banco de dados MySQL configurado, você pode criar e gerenciar tabelas dentro do banco de dados usando o código PHP sozinho para criar conexões com o banco de dados e enviá-lo consulta . Criando uma tabela simples dentro de um banco de dados usando PHP é um processo simples quando você sabe o código para fazê-lo. Instruções
1
Criar um banco de dados MySQL em seu servidor . Faça login no painel de controle do seu site, procurar a seção " MySQL " "Databases" ou , e selecione a opção "Criar nova base de dados " . Você precisará fornecer um nome de banco de dados, um nome de usuário (o que às vezes é o mesmo que o nome do banco de dados ) e uma senha . Manter esta informação útil .
2
Abra um novo arquivo PHP. Para criar uma tabela , você precisa fazer uma conexão com o banco de dados e , em seguida, enviá-lo uma consulta preenchido com as suas instruções sobre a criação da mesa. Para fazer uma ligação , a primeira casa de todos os detalhes de conexão dentro de uma variável , tradicionalmente chamado de " $ conn , " e use o comando " mysql_select_db " para selecionar o banco de dados específico : $ conn = mysql_connect ( " servername ", " username" , "password "); mysql_select_db ( " DatabaseName "); Substitua " username ", " password "e" DatabaseName " com as informações do banco de dados . Geralmente, o nome do servidor será " localhost ", mas se isso não funcionar, você nem precisa picar ao redor do painel de controle do seu site para as informações ou pedir a seu provedor de hospedagem .
3
Criar uma variável para a casa de sua consulta SQL , e criar a tabela utilizando a consulta CREATE TABLE. Aqui é uma variável que contém a consulta a uma tabela muito simples chamado "livros" : $ sql = "CREATE TABLE livros ( idnumber INT AUTO_INCREMENT PRIMARY KEY, nome VARCHAR ( 75), autor VARCHAR ( 50) , )," ; neste quadro apenas três colunas: " idnumber ", "Nome " e " autor " . A confusão de código após " idnumber " é simplesmente declarar essa coluna como " chave primária ", da tabela que garante que cada linha em sua tabela terá um número de identificação exclusiva por trás das cenas. O "nome" e colunas "autor " são tanto dado o tipo de campo " VARCHAR ", que significa " vários personagens ", e é o tipo básico para um campo de texto simples. O número depois é a quantidade máxima de caracteres de cada campo pode ser. Mantenha estes números tão pequeno quanto você acha que pode ir longe com a economizar espaço.
4
Adicione uma linha à tabela utilizando a consulta INSERT. Uma vez que é uma consulta separada , você terá que criar uma nova variável para ele : $ sql2 = " INSERT INTO livros VALUES ( null, " Oliver Twist " , " Charles Dickens ') ; " O " nulo " simplesmente permite que o MySQL banco de dados sabe que é aí que a chave primária ( o número de identificação exclusivo ) deve ir . MySQL irá atribuir as chaves automaticamente. Os próximos dois campos preencher o " nome" e colunas " autor" , respectivamente.
5
Coloque tudo em conjunto com o comando mysql_query . Você vai ter que correr duas vezes para executar as duas consultas : mysql_query ( $ sql, $ conn ) ; mysql_query ( $ sql2 , $ conn );
6
Salve o arquivo PHP (e certifique-se de casa tudo no arquivo dentro do " " tags PHP Quando executado , ele deve criar a tabela " livros " em seu banco de dados Coloque todos juntos , o código deve ficar assim: . . php $ conn = mysql_connect (" localhost ", " demandstudios ", " demandstudios " ) or die ( mysql_error ()); mysql_select_db ( " teste " ); $ sql = "CREATE TABLE livros ( idnumber INT AUTO_INCREMENT PRIMARY KEY, nome VARCHAR ( 75), autor VARCHAR ( 50) ); "; $ sql2 =" INSERT INTO livros VALUES ( null, "Oliver Twist" , " Charles Dickens ') ;" mysql_query ( $ sql , $ conn ) or die ( mysql_error () ); mysql_query ( $ sql2 , $ conn ) or die ( mysql_error ()); ? >