MySQL - Criar banco de dados

Criar banco de dados usando mysqladmin

Você precisaria de privilégios especiais para criar ou excluir um banco de dados MySQL. Então, supondo que você tenha acesso ao usuário root, você pode criar qualquer banco de dados usando o mysqlmysqladmin binário.

Exemplo

Aqui está um exemplo simples para criar um banco de dados chamado TUTORIALS -

[root@host]# mysqladmin -u root -p create TUTORIALS
Enter password:******

Isso criará um banco de dados MySQL chamado TUTORIALS.

Crie um banco de dados usando PHP Script

PHP usa mysql_queryfunção para criar ou excluir um banco de dados MySQL. Esta função usa dois parâmetros e retorna TRUE em caso de sucesso ou FALSE em caso de falha.

Sintaxe

bool mysql_query( sql, connection );

Sr. Não. Parâmetro e Descrição
1

sql

Obrigatório - consulta SQL para criar ou excluir um banco de dados MySQL

2

connection

Opcional - se não for especificado, a última conexão aberta por mysql_connect será usada.

Exemplo

O exemplo a seguir para criar um banco de dados -

<html>
   <head>
      <title>Creating MySQL Database</title>
   </head>
   
   <body>
      <?php
         $dbhost = 'localhost:3036';
         $dbuser = 'root';
         $dbpass = 'rootpassword';
         $conn = mysql_connect($dbhost, $dbuser, $dbpass);
         
         if(! $conn ) {
            die('Could not connect: ' . mysql_error());
         }
         echo 'Connected successfully<br />';
         $sql = 'CREATE DATABASE TUTORIALS';
         $retval = mysql_query( $sql, $conn );
         
         if(! $retval ) {
            die('Could not create database: ' . mysql_error());
         }
         echo "Database TUTORIALS created successfully\n";
         mysql_close($conn);
      ?>
   </body>
</html>