Câu hỏi phỏng vấn MySQL
Câu hỏi

Sự khác biệt giữa lệnh create database create schema trong MySQL là gì?

Câu trả lời

Trong MySQL, không có sự khác biệt thực sự giữa lệnh CREATE DATABASECREATE SCHEMA. Từ phiên bản MySQL 5.0.2 trở đi, CREATE SCHEMA được coi là từ đồng nghĩa với CREATE DATABASE. Điều này có nghĩa là cả hai lệnh này đều thực hiện cùng một chức năng là tạo một cơ sở dữ liệu mới.

Giải thích

  • CREATE DATABASE: Dùng để tạo một cơ sở dữ liệu mới.
  • CREATE SCHEMA: Ban đầu trong tiêu chuẩn SQL, CREATE SCHEMA được dùng để tạo một không gian tên mới cho các bảng và view. Tuy nhiên, trong MySQL, lệnh này chỉ đơn giản là một từ đồng nghĩa với `CREATE DA...
middle

middle

Gợi ý câu hỏi phỏng vấn

entry

MySQL là gì?

middle

Khóa ngoại tự tham chiếu trong MySQL là gì?

middle

MySQL hỗ trợ những đối tượng lưu trữ nào khác nhau?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào