12/1/18

Bài 05: Lệnh tạo database (Create Database) trong MySQL

Xây dựng một website tĩnh chỉ có HTML thì bạn không cần quan tâm tới CSDL. Nhưng nếu bạn muốn làm một website động thì không thể thiếu việc phải tạo ra nơi sẽ lưu trữ dữ liệu đó trong ứng dụng của mình.
1. Lệnh tạo database (Create Database)
Để tạo mới một Database thì chúng ta sử dụng cú pháp như sau:
1
CREATE DATABASE [IF NOT EXISTS] database_name
Trong đó:
  • CREATE DATABASE: Là từ khóa tạo database
  • [IF NOT EXISTS]: Nếu có dòng này thì khi chạy nếu Database đã tồn tại thì nó không báo lỗi (bỏ cặp dấu ngoặc)
Ví dụ
1
2
3
CREATE DATABASE MYSQL_DB;
/*OR*/
CREATE DATABASE IF NOT EXISTS MYSQL_DB;
2. Sử dụng CHARACTER SET và COLLATE
Để thiết lập Charset và Collate cho database thì chúng ta sử dụng cú pháp sau:
1
2
CREATE DATABASE IF NOT EXISTS database_name
CHARACTER SET 'charset_name' COLLATE 'collateName'
Thông thường chúng ta sử dụng charset là UTF-8 và Collate là utf8_unicode_ciđể khi nhập tiếng Việt không bị lỗi font.
1
CREATE DATABASE IF NOT EXISTS MYSQL_DB CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci'
3. Lệnh sử dụng database (use database)
Trong MySQL để chọn một database nào đó ta sẽ sử dụng cú pháp sau:
1
USE database_name
Ví dụ: 
1
USE MYSQL_DB
4. Xóa database (Drop Database)
Để xóa database ta sử dụng cú pháp: DROP DATABASE db_name.
Ví dụ:
1
DROP DATABASE MYSQL_DB

0 nhận xét: