MariaDB - Buat Database

Pembuatan atau penghapusan database di MariaDB membutuhkan hak istimewa yang biasanya hanya diberikan kepada pengguna root atau admin. Di bawah akun ini, Anda memiliki dua opsi untuk membuat database - biner mysqladmin dan skrip PHP.

biner mysqladmin

Contoh berikut menunjukkan penggunaan biner mysqladmin dalam membuat database dengan nama tersebut Products -

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

PHP Membuat Script Database

PHP menggunakan mysql_queryberfungsi dalam membuat database MariaDB. Fungsi ini menggunakan dua parameter, satu opsional, dan mengembalikan nilai "benar" saat berhasil, atau "salah" jika tidak.

Sintaksis

Tinjau hal-hal berikut create database script sintaks -

bool mysql_query( sql, connection );

Deskripsi parameter diberikan di bawah ini -

S.No Parameter & Deskripsi
1

sql

Parameter wajib ini terdiri dari kueri SQL yang diperlukan untuk menjalankan operasi.

2

connection

Jika tidak ditentukan, parameter opsional ini menggunakan koneksi terbaru yang digunakan.

Coba kode contoh berikut untuk membuat database -

<html>
   <head>
      <title>Create a MariaDB 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 PRODUCTS';
         $retval = mysql_query( $sql, $conn );
      
         if(! $retval ) {
            die('Could not create database: ' . mysql_error());
         }

         echo "Database PRODUCTS created successfully\n";
         mysql_close($conn);
      ?>
   </body>
</html>

Jika penghapusan berhasil, Anda akan melihat output berikut -

mysql> Database PRODUCTS created successfully 
mysql> SHOW DATABASES; 
+-----------------------+ 
| Database              | 
+-----------------------+ 
| PRODUCTS              | 
+-----------------------+