MySQLi - Utwórz bazę danych

Utwórz bazę danych za pomocą mysqladmin

Do tworzenia lub usuwania bazy danych MySQLi 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:******

Stworzy to bazę danych MySQLi TUTORIALE.

Utwórz bazę danych za pomocą skryptu PHP

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

Przykład

Wypróbuj następujący przykład, aby utworzyć bazę danych -

<html>
   <head>
      <title>Connecting MySQLi Server</title>
   </head>
   
   <body>
      <?php
         $dbhost = 'localhost:3306';
         $dbuser = 'root';
         $dbpass = '<password here>';
         $conn = mysqli_connect($dbhost, $dbuser, $dbpass);
   
         if(! $conn ){
            echo 'Connected failure<br>';
         }
         echo 'Connected successfully<br>';
         $sql = "CREATE DATABASE TUTORIALS";
         
         if (mysqli_query($conn, $sql)) {
            echo "Database created successfully";
         } else {
            echo "Error creating database: " . mysqli_error($conn);
         }
         mysqli_close($conn);
      ?>
   </body>
</html>

Jeśli podłączono i utworzono bazę danych pomyślnie, przykładowe dane wyjściowe powinny wyglądać następująco -

Connected successfully
Database created successfully