MySQL - Utwórz bazę danych

Utwórz bazę danych za pomocą mysqladmin

Do tworzenia lub usuwania bazy danych MySQL potrzebne byłyby specjalne uprawnienia. Zakładając, że masz dostęp do użytkownika root, możesz utworzyć dowolną bazę danych za pomocą mysqlmysqladmin dwójkowy.

Przykład

Oto prosty przykład tworzenia bazy danych o nazwie TUTORIALS -

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

Spowoduje to utworzenie bazy danych MySQL o nazwie TUTORIALS.

Utwórz bazę danych za pomocą skryptu PHP

PHP używa mysql_queryfunkcja tworzenia lub usuwania bazy danych MySQL. Ta funkcja przyjmuje dwa parametry i zwraca TRUE w przypadku sukcesu lub FALSE w przypadku niepowodzenia.

Składnia

bool mysql_query( sql, connection );

Sr.No. Parametr i opis
1

sql

Wymagane - zapytanie SQL do tworzenia lub usuwania bazy danych MySQL

2

connection

Opcjonalne - jeśli nie zostanie określone, zostanie użyte ostatnio otwarte połączenie przez mysql_connect.

Przykład

Poniższy przykład tworzenia bazy danych -

<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>