Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

SQL Query Untuk Membuat Database Di MySQL

Ini adalah tutorial pertama dari seri Belajar Query SQL Dasar Menggunakan MySQL. Dalam tutorial ini, kita akan membahas query SQL untuk membuat database di MySQL.

Kueri Sederhana

Query paling sederhana untuk membuat database adalah seperti yang disebutkan di bawah ini. Jika Anda login dari jarak jauh ke database, Anda juga akan butuh BUAT hak istimewa untuk membuat database.

# To do - Create Database
# Query - CREATE DATABASE <database name>

# It might throw error in case database already exist
CREATE DATABASE enterprise;

OR

# Good to go
CREATE DATABASE IF NOT EXISTS enterprise;

Mirip dengan CREATE DATABASE, Anda juga dapat menggunakan CREATE SCHEMA seperti yang ditunjukkan di bawah ini.

# To do - Create Database
# Query - CREATE SCHEMA <database name>

# It might throw error in case database already exist
CREATE SCHEMA enterprise;

OR

# Good to go
CREATE SCHEMA IF NOT EXISTS enterprise;

Kueri Lanjutan

Anda juga dapat menentukan opsi lanjutan termasuk set karakter dan susunan seperti yang ditunjukkan di bawah ini.

# UTF-8
CREATE SCHEMA enterprise DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

# UTF-8 MB4 - Since MySQL 8
CREATE SCHEMA enterprise DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

Ubah Basis Data

Kita dapat mengubah karakteristik keseluruhan dari database MySQL menggunakan perintah ALTER DATABASE seperti yang ditunjukkan di bawah ini. Jika Anda login dari jarak jauh ke database, Anda juga memerlukan hak ALTER untuk memodifikasi database yang ada.

# Alter Schema - Change character set and collation
ALTER SCHEMA enterprise DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

Ini adalah bagaimana kita bisa membuat database di MySQL menggunakan query SQL.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Instal MySQL Workbench untuk Administrasi Database

  2. Kinerja MySQL:Cara Memanfaatkan Pengindeksan Database MySQL

  3. NULL di MySQL (Kinerja &Penyimpanan)

  4. phpMyAdmin melempar #2002 tidak dapat masuk ke server mysql phpmyadmin

  5. 10 fakta &tips menarik tentang MySQL