Hướng dẫn what is the purpose of drop table command in mysql how is it different from delete command? - mục đích của lệnh drop table trong mysql nó khác với lệnh xóa như thế nào?
MySQL sử dụng câu lệnh bảng thả để xóa bảng hiện có. Tuyên bố này loại bỏ dữ liệu hoàn chỉnh của bảng cùng với toàn bộ cấu trúc hoặc định nghĩa vĩnh viễn khỏi cơ sở dữ liệu. Vì vậy, bạn phải rất cẩn thận trong khi xóa bảng vì chúng tôi không thể khôi phục dữ liệu bị mất sau khi xóa nó. Show Xóa là lệnh ngôn ngữ thao tác dữ liệu, lệnh DML và được sử dụng để loại bỏ các bộ dữ liệu/bản ghi khỏi một mối quan hệ/bảng. Trong khi thả là ngôn ngữ định nghĩa dữ liệu, lệnh DDL và được sử dụng để loại bỏ các phần tử được đặt tên của lược đồ như quan hệ/bảng, các ràng buộc hoặc toàn bộ lược đồ. Giới thiệu Câu lệnh 1 cho phép xóa một bảng khỏi cơ sở dữ liệu MySQL. Tuyên bố này xóa toàn bộ cấu trúc cũng như nội dung của bảng. 1 statement allows a table to be removed from a MySQL database. This statement deletes the entire structure as well as the content of the table.Hướng dẫn khám phá các lệnh câu lệnh 2 và hiển thị các tùy chọn để thả các bảng từ cơ sở dữ liệu MySQL. 2 statement commands and shows options to drop tables from MySQL databases.Điều kiện tiên quyết
BẢNG BẢNG LỆNH Lệnh MySQLĐể xóa một bảng trong MySQL, hãy sử dụng câu lệnh 1. Cú pháp cơ bản của lệnh như sau: 1 statement. The basic syntax of the command is as follows:
Hãy để phá vỡ cú pháp:
Lưu ý: Khi xóa bảng MySQL, tất cả các đặc quyền của người dùng được liên kết với bảng đó vẫn còn. Nếu bạn tạo một bảng mới có cùng tên với bản bị xóa, các đặc quyền người dùng hiện tại sẽ được gán. Xem xét liệu điều đó có ảnh hưởng đến bảo mật của bạn hay không. When deleting a MySQL table, all user privileges associated with that table remain. If you create a new table with the same name as the deleted one, the existing user privileges will be assigned. Consider whether that impacts your security. Sử dụng câu lệnh thả để xóa bảngĐể xóa vĩnh viễn một bảng, hãy nhập câu lệnh sau trong vỏ MySQL:
Thay thế 9 bằng tên của bảng bạn muốn xóa. Đầu ra xác nhận rằng bảng đã được gỡ bỏ. 9 with the name of the table you want to delete. The output confirms that the table has been removed.Sử dụng thả để chỉ xóa các bảng hiện cóMySQL tạo ra lỗi nếu bạn cố gắng thả một bảng không tồn tại. Đây có thể là một vấn đề khi bao gồm câu lệnh 2 trong tập lệnh được xác định trước. 2
statement in a predefined script.Để kiểm tra MySQL nếu bảng tồn tại trước:
Tùy chọn 1 tạo ra cảnh báo nếu 9 không tồn tại. 1 option generates a warning if
9 does not exist.Sử dụng tùy chọn này ngăn một tập lệnh bị mắc kẹt trong một lỗi. Hiển thị cảnh báo bằng cách nhập:
Cách thả nhiều bảngĐể thả nhiều bảng với một câu lệnh 2: 2 statement:
Tùy chọn 1 hiển thị một cảnh báo là 9 không tồn tại. 1 option shows one warning as 9 does not exist.Cách thả một bàn tạm thờiCác bảng tạm thời được sử dụng để tạo và lưu trữ một bộ dữ liệu trong thời gian ngắn trước khi sử dụng nó. Ví dụ: bạn có thể quyết định lưu trữ kết quả của câu lệnh 6 với nhiều câu lệnh tham gia trong bảng tạm thời. Tiếp theo, truy vấn bảng tạm thời một cách dễ dàng. 6 statement with multiple JOIN statements in a temporary table. Next, query the temporary table with ease.Để xóa các bảng tạm thời mà không có nguy cơ mất bảng thông thường, hãy sử dụng tùy chọn 7: 7 option:
Cách thả bảng dựa trên chuỗi ký tựMySQL không có lệnh tích hợp để thả các bảng khớp với chuỗi ký tự. Thay vào đó, sử dụng một tập lệnh để giúp thực hiện nhiệm vụ này. 1. Xác định cơ sở dữ liệu và chuỗi các ký tự bạn muốn lọc:
Thay thế 8 bằng tên cơ sở dữ liệu của bạn. Thay thế 9 bằng chuỗi ký tự bạn muốn chọn và xóa. Hãy chắc chắn để lại ký tự đại diện 0 ở cuối. 8 with the name of your database. Replace 9 with the string of characters you want to select and delete. Make sure to leave the
0 wildcard at the end.2. Tạo câu lệnh MySQL chọn tất cả các bảng khớp với chuỗi ký tự:
Mã này chọn tất cả các bảng với các ký tự 9 được chỉ định từ bảng 2. Sau đó, nó kết hợp chúng và thực hiện một tuyên bố 2 chống lại nhóm. 9 characters specified from the 2 table. It then concatenates them and executes a 2 statement against the group.3. Tạo lựa chọn từ kết quả của mã này:
4. Hiển thị nội dung của lệnh:
Mã trong phần dưới đây được trình bày toàn bộ để dễ sử dụng: 0Sự kết luận Bạn đã học được cách sử dụng bảng thả để xóa các bảng khỏi cơ sở dữ liệu MySQL. Các tùy chọn được trình bày trong hướng dẫn này cung cấp cho bạn toàn quyền kiểm soát. Ngoài ra, bây giờ bạn có thể tạo mã giúp tìm và xóa các bảng dựa trên chuỗi ký tự. Tìm hiểu về các lệnh MySQL quan trọng nhất và cách sử dụng chúng trong bài viết của các lệnh MYSQL của chúng tôi với PDF có thể tải xuống. Mục đích của lệnh bảng thả là gì?Tuyên bố bảng thả được sử dụng để thả một bảng hiện có trong cơ sở dữ liệu.to drop an existing table in a database.
Sự khác biệt giữa việc thả một bảng và xóa một bảng là gì?Xóa câu lệnh chỉ loại bỏ các hàng trong bảng và nó bảo tồn cấu trúc bảng là như nhau và lệnh thả sẽ loại bỏ tất cả các dữ liệu trong bảng và cấu trúc bảng.. |