Đây là hướng dẫn đầu tiên của loạt bài Tìm hiểu Truy vấn SQL Cơ bản Sử dụng MySQL. Trong hướng dẫn này, chúng ta sẽ thảo luận về các truy vấn SQL để tạo cơ sở dữ liệu trong MySQL.
Truy vấn đơn giản
Truy vấn đơn giản nhất để tạo cơ sở dữ liệu như được đề cập bên dưới. Trong trường hợp bạn đăng nhập từ xa vào cơ sở dữ liệu, bạn cũng sẽ
# 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;
Tương tự như TẠO CƠ SỞ DỮ LIỆU, bạn cũng có thể sử dụng TẠO SCHEMA như hình bên dưới.
# 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;
Truy vấn nâng cao
Bạn cũng có thể chỉ định các tùy chọn nâng cao bao gồm bộ ký tự và đối chiếu như được hiển thị bên dưới.
# 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;
Cơ sở dữ liệu thay thế
Chúng ta có thể thay đổi các đặc điểm tổng thể của cơ sở dữ liệu MySQL bằng cách sử dụng lệnh ALTER DATABASE như hình dưới đây. Trong trường hợp bạn đăng nhập từ xa vào cơ sở dữ liệu, bạn cũng cần có đặc quyền ALTER để sửa đổi cơ sở dữ liệu hiện có.
# Alter Schema - Change character set and collation
ALTER SCHEMA enterprise DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Đây là cách chúng ta có thể tạo cơ sở dữ liệu trong MySQL bằng cách sử dụng truy vấn SQL.