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

senior

Con trỏ trong MySQL được sử dụng để làm gì? Các thuộc tính của con trỏ MySQL là gì?

middle

Tìm giá trị trùng lặp trong bảng SQL như thế nào?

expert

Sự khác biệt giữa phân vùng ngang và phân vùng dọc là gì? MySQL có hỗ trợ cả hai loại phân vùng ngang và dọc không?

Bình luận

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

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