Hướng dẫn tạo Database trong MySQL nhanh, đơn giản
Thịnh Văn Hạnh
03/02/2020
3507 Lượt xem
Chia sẻ bài viết
Tất cả các lệnh MySQL bắt buộc thông qua Command Prompt. Command Prompt là một chương trình biên dịch dòng lệnh mà không có giao diện trực quan. Bài viết “Hướng dẫn tạo Database trong MySQL” sẽ giúp bạn tránh được nhiều phiền toái và tiết kiệm thời gian.
Tóm Tắt Bài Viết
MySQL là gì?
MySQL là một hệ quản trị cơ sở dữ liệu quan hệ (RDBMS) mã nguồn mở được sử dụng rộng rãi để lưu trữ, quản lý và truy vấn dữ liệu. Hệ thống này cho phép người dùng tổ chức dữ liệu dưới dạng các bảng có cấu trúc rõ ràng, liên kết với nhau thông qua các khóa như Primary Key và Foreign Key. Nhờ đó, việc tìm kiếm, cập nhật và quản lý dữ liệu trở nên nhanh chóng và chính xác hơn.
MySQL thường được sử dụng trong các ứng dụng web, hệ thống quản lý doanh nghiệp và nhiều nền tảng phần mềm khác. Với khả năng xử lý lượng dữ liệu lớn cùng tốc độ truy vấn cao, MySQL giúp các hệ thống hoạt động ổn định và hiệu quả.
Ngoài ra, MySQL hỗ trợ nhiều công cụ và tính năng mạnh mẽ như quản lý giao dịch, bảo mật dữ liệu và khả năng mở rộng linh hoạt. Chính vì vậy, đây là lựa chọn phổ biến cho cả cá nhân, lập trình viên lẫn các doanh nghiệp khi xây dựng và vận hành hệ thống dữ liệu.

3 Cách tạo Database trong MySQL
Có 3 cách tạo Database MySQL. Cụ thể:
1. Cách tạo Database trong MySQL bằng lệnh CREATE trong MySQL
Để tạo cơ sở dữ liệu trong MySQL, bạn sử dụng lệnh CREATE với cú pháp sau:
CREATE DATABASE <TÊN CƠ SỞ DỮ LIỆU>;
VD: Để tạo Database “nhân viên” bạn thực hiện như sau:
CREATE DATABASE nhanvien;
Lệnh này sẽ tạo Database trong MySQL có tên “nhanvien”
Lưu ý:
- Không viết hoa các lệnh
- Tất cả lệnh MySQL phải được kết thúc bằng dấu chấm phẩy “;”
- Thêm dấu chấm phẩy vào dòng tiếp theo nếu quên dấu “;” vào câu lệnh
2. Cách tạo Database trong MySQL với Character set và Collation
Character set và Collation cho phép bạn nhập kiểu ký tự vào bảng trong Database. Nếu muốn nhập tiếng Việt thì Character set phải chỉ định là UTE-8. Dưới đây là cú pháp tạo cơ sở dữ liệu trong MySQL:
CREATE DATABASE [database_name] character set [CHAR_SET] collate [COLLATION];
VD: Tạo Database “nhanvien”
CREATE DATABASE nhanvien character set UTF8 collate utf8_vietnamese_ci;
MySQL hỗ trợ 2 bộ ký tự UTF8 là: utf8 và utf8mb4. Ký tự utf8 chứa các ký tự từ mặt phẳng đa lớp hay còn gọi là BMP. Ký tự utf8mb4 là siêu ký tự của BMP, nó cũng chứa ký tự 4 byte. Để dùng bộ ký tự utf8mb4, bạn nên sử dụng trình điều khiển jdbc của MySQL phiên bản 5.1.18 và phiên bản MySQL 5.5.3 trở lên.
3. Cách tạo Database trong MySQL với từ khóa IF NOT EXISTS
Tạo cơ sở dữ liệu trong MySQL có sử dụng từ khóa IF NOT EXISTS cũng rất đơn giản. Cú pháp như sau:
CREATE DATABASE IF NOT EXISTS [database_name]
VD: Khi muốn tạo cơ sở dữ liệu có tên “nhanvien”, hệ thống sẽ hiển thị :
CREATE DATABASE nhanvien; Or CREATE DATABASE IF NOT EXISTS nhanvien;
Những thông tin khác liên quan đến database trong MySQL
Hiển thị danh sách Database trong MySQL
Để liệt kê các Database đang có, bạn nhập lệnh:
SHOW DATABASES;
Chọn Database trong MySQL
Bạn cần lựa chọn Database để bắt đầu quá trình soạn thảo. Để chọn bạn nhập lệnh sau đây:
USE us_states
Khi Database đã được thay đổi sẽ xuất hiện thông báo sau:
Database changed
Tạo bảng Database trong MySQL

Database sẽ được lưu giữ tại bảng. Để tạo bảng, hãy nhập vào lệnh ban đầu tất cả các định dạng. Nhập lệnh sau để tạo bảng Database:
CREATE TABLE states (id INT NOT NULL PRIMARY KEY AUTO _INCREMENT, state CHAR (25), population INT (9));
Nhập Database vào bảng trong MySQL
Hãy bắt đầu nhập Database vào bảng bằng lệnh sau:
INSERT INTO states (id, state, population) VALUES (NULL, ‘Alabama’, ‘4822023’)

Nếu muốn nhập nhiều Database hơn bạn áp dụng lệnh sau:
INSERT INTO states (id, state, population) VALUES (NULL, ‘Alaska’, ‘731449’), (NULL, ‘Arizona’, ‘6553255’), (NULL, ‘Arkansas’, ‘2949131’);
Truy vấn Database mới
Nhập lệnh lệnh sau khi muốn truy vấn Database mới:
SELECT * FROM states;
Nhập lệnh sau với những truy vấn nâng cao:
SELECT state, population FROM states ORDER BY population;

Trên đây, BKNS đã cùng bạn tìm hiểu về cách tạo Database trong MySQL. Bên cạnh đó, BKNS cũng giúp bạn biết cách hiển thị danh sách, chọn, tạo bảng, nhập Database vào bảng và truy vấn Database mới. Nếu có bất cứ vấn đề gì thắc mắc, hãy cho BKNS biết thông qua phần bình luận bên dưới. Đừng bỏ lỡ những bài chia sẻ hữu ích khác về dịch vụ công nghệ thông tin, giải pháp mạng bằng cách thường xuyên truy cập bkns.vn nhé!
>> Tìm hiểu thêm:
- Kết nối PHP với MySQL bằng cách nào?
- [2 TIPS] Xóa database trong Mysql: Bạn có biết?




































