MySQLi - Tạo cơ sở dữ liệu

Tạo cơ sở dữ liệu bằng mysqladmin

Bạn sẽ cần các đặc quyền đặc biệt để tạo hoặc xóa cơ sở dữ liệu MySQLi. Vì vậy, giả sử bạn có quyền truy cập vào người dùng root, bạn có thể tạo bất kỳ cơ sở dữ liệu nào bằng cách sử dụng mysqlmysqladmin nhị phân.

Thí dụ

Đây là một ví dụ đơn giản để tạo cơ sở dữ liệu có tên TUTORIALS -

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

Điều này sẽ tạo ra một cơ sở dữ liệu MySQLi HƯỚNG DẪN.

Tạo cơ sở dữ liệu bằng PHP Script

PHP sử dụng mysqli_querychức năng tạo hoặc xóa cơ sở dữ liệu MySQLi. Hàm này nhận hai tham số và trả về TRUE nếu thành công hoặc FALSE nếu thất bại.

Thí dụ

Hãy thử ví dụ sau để tạo cơ sở dữ liệu:

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

Nếu kết nối và tạo cơ sở dữ liệu thành công, thì đầu ra mẫu sẽ như thế này:

Connected successfully
Database created successfully