CƠ SỞ DỮ LIỆU DROP của MySQL – xóa cơ sở dữ liệu trong mysql

Hướng dẫn này chỉ cho bạn cách sử dụng câu lệnh MySQL DROP DATABASE để xóa cơ sở dữ liệu hiện có trong máy chủ.

Bạn đang xem : xóa cơ sở dữ liệu trong mysql

Tóm tắt : trong này hướng dẫn, bạn sẽ học cách sử dụng câu lệnh MySQL DROP DATABASE để xóa cơ sở dữ liệu hiện có trong máy chủ.

Giới thiệu về câu lệnh MySQL DROP DATABASE

Câu lệnh DROP DATABASE loại bỏ tất cả các bảng trong cơ sở dữ liệu và xóa cơ sở dữ liệu vĩnh viễn. Do đó, bạn cần phải hết sức cẩn thận khi sử dụng câu lệnh này.

Phần sau trình bày cú pháp của câu lệnh DROP DATABASE :

 

DROP

CƠ SỞ DỮ LIỆU

[< p class = "hljs-keyword"> NẾU

TỒN TẠI

] database_name;

Ngôn ngữ mã:

SQL (Ngôn ngữ truy vấn có cấu trúc)

(

sql

)

Trong câu lệnh này, bạn chỉ định tên của cơ sở dữ liệu mà bạn muốn xóa sau DROP DATABASE từ khóa.

Nếu bạn đánh rơi cơ sở dữ liệu không tồn tại, MySQL sẽ gây ra lỗi.

Để ngăn lỗi xảy ra nếu bạn xóa một cơ sở dữ liệu không tồn tại cơ sở dữ liệu hiện có, bạn có thể sử dụng tùy chọn IF EXISTS . Trong trường hợp này, MySQL sẽ kết thúc câu lệnh mà không đưa ra bất kỳ lỗi nào.

Câu lệnh DROP DATABASE trả về số bảng mà nó đã bị xóa.

Trong MySQL, lược đồ là từ đồng nghĩa với cơ sở dữ liệu. Do đó, bạn có thể sử dụng chúng thay thế cho nhau:

 

DROP < / p>

SCHEMA

[

IF

TỒN TẠI

] database_name;

Ngôn ngữ mã:

SQL (Ngôn ngữ truy vấn có cấu trúc)

(

sql

)

Trong phần tiếp theo, chúng tôi sẽ sử dụng testdb testdb2 được tạo trong hướng dẫn TẠO CƠ SỞ DỮ LIỆU . Nếu bạn không có sẵn những cơ sở dữ liệu này, bạn có thể làm theo hướng dẫn trước để tạo chúng.

MySQL DROP DATABASE bằng cách sử dụng ví dụ chương trình mysql

Đầu tiên, đăng nhập vào Máy chủ MySQL bằng người dùng root :

 

mysql -u root -p

Ngôn ngữ mã:

Shell Session

(

shell

)

Nhập mật khẩu cho người dùng root và nhấn Enter.

 

Nhập mật khẩu: ********

Ngôn ngữ mã:

Shell Session < / p>

(

shell

)

Thứ hai, hiển thị tất cả cơ sở dữ liệu usi ng câu lệnh HIỂN THỊ DỮ LIỆU :

 

HIỂN THỊ

DỮ LIỆU

;

Mã ngôn ngữ:

SQL (Ngôn ngữ truy vấn có cấu trúc)

(

sql

)

Đầu ra:

 

< code class = "hljs language-shell"> + -------------------- + | Cơ sở dữ liệu | + -------------------- + | mô hình cổ điển | | information_schema | | mysql | | performance_schema | | sys | | testdb | | testdb2 | + -------------------- + 7 hàng trong bộ (0,00 giây)

Ngôn ngữ mã:

Shell Session

< p class = "shcb-language__paren"> (

shell

)

Thứ ba, thả cơ sở dữ liệu testdb bằng cách phát hành câu lệnh DROP DATABASE :

 

DROP

CƠ SỞ DỮ LIỆU

testdb;

Ngôn ngữ mã:

SQL (Ngôn ngữ truy vấn có cấu trúc)

(

sql

)

Đầu ra:

 

Truy vấn OK, 0 hàng bị ảnh hưởng (0,03 giây)

Ngôn ngữ mã:

Shell Phiên

(

shell

)

MySQL trả về không có hàng nào bị ảnh hưởng cho biết rằng cơ sở dữ liệu testdb không có bảng.

DROP DATABASE bằng MySQL Workbench

Trước tiên, hãy khởi chạy bàn làm việc MySQL và đăng nhập vào Máy chủ MySQL.

Thứ hai, nhấp chuột phải vào cơ sở dữ liệu mà bạn muốn xóa, ví dụ: testdb2 và chọn tùy chọn Drop Schema ... .

Thứ ba, MySQL Workbench hiển thị hộp thoại để xác nhận việc xóa.

Nếu bạn chọn Xem lại SQL , bạn sẽ thấy câu lệnh SQL sẽ được thực thi. Nếu bạn chọn Thả ngay , nó sẽ xóa cơ sở dữ liệu ngay lập tức.

Để an toàn, hãy chọn Xem lại SQL:

Thứ tư, khi bạn chắc chắn rằng câu lệnh SQL sẽ thả cơ sở dữ liệu phù hợp, bạn có thể nhấp vào nút Thực thi để thực thi câu lệnh.

MySQL trả về kết quả sau cho biết rằng cơ sở dữ liệu đã bị loại bỏ thành công. Vì testdb2 là một cơ sở dữ liệu trống nên số hàng bị ảnh hưởng là 0.

Nếu bạn xem lược đồ , bạn sẽ thấy rằng testdb2 không có trong danh sách nữa.

Tóm tắt

  • Sử dụng câu lệnh MySQL DROP DATABASE để xóa cơ sở dữ liệu.

Hướng dẫn này có hữu ích không?


Xem thêm những thông tin liên quan đến chủ đề xóa cơ sở dữ liệu trong mysql

MySQL: Deleting Databases

alt

  • Tác giả: Codecourse
  • Ngày đăng: 2014-02-20
  • Đánh giá: 4 ⭐ ( 6663 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Want more? Explore the library at https://www.codecourse.com/lessons

    Official site
    https://www.codecourse.com

    Twitter
    https://twitter.com/teamcodecourse

Xóa cơ sở dữ liệu trong MySQL

  • Tác giả: tusach.thuvienkhoahoc.com
  • Đánh giá: 4 ⭐ ( 9723 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Để xóa cơ sở dữ liệu trong MySQL, bạn cần sử dụng user (người dùng) root của bạn hoặc user có quyền xóa. Gõ "mysql -u tênusercủabạn -p" trong giao diện dòng l

Xóa cơ sở dữ liệu trong MySQL

  • Tác giả: hoclaptrinh.vn
  • Đánh giá: 4 ⭐ ( 8515 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Để xóa bất kỳ cơ sở dữ liệu nào mà bạn thấy không cần thiết, bạn sử dụng lệnh DROP DATABASE trong MySQL.

Hướng dẫn xóa cơ sở dữ liệu trong phpmyadmin chi tiết nhất 2020

  • Tác giả: xaydungweb.vn
  • Đánh giá: 4 ⭐ ( 2515 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Xóa cơ sở dữ liệu trong phpmyadmin là một trong những keyword được search nhiều nhất trên Google về chủ đề xóa cơ sở dữ liệu trong phpmyadmin. Trong bài viết này, xaydungweb.vn sẽ viết bài viết Hướng dẫn xóa cơ sở dữ liệu trong phpmyadmin mới chi tiết nhất 2020.

Bài 2: Hướng dẫn Tạo và Xóa cơ sở dữ liệu trong MySQL

  • Tác giả: laptrinhphp.info
  • Đánh giá: 4 ⭐ ( 8873 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Có hai cách để tạo và xóa một cơ sở dữ liệu (CSDL) trong hệ quản trị CSDL MySQL là tạo bằng dòng lệnh và sử dụng chương trình với giao diện đồ họa. Bài viết hướng dẫn các bạn tạo và xóa một CSDL trong MySQL

Xóa cơ sở dữ liệu trong MySQL

  • Tác giả: vietjack.com
  • Đánh giá: 3 ⭐ ( 2650 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Xóa cơ sở dữ liệu trong MySQL - Học MySQL cơ bản đến nâng cao bắt đầu từ MySQL và PHP, Cơ sở dữ liệu, Cú pháp kết hợp MySQL và PHP, Mệnh đề WHERE, Lệnh DELETE, Truy vấn INSERT, Truy vấn UPDATE, Ràng buộc (Constraint), Truy vấn DROP, Mệnh đề ORDER BY, Mệnh đề GROUP BY, Hàm xử lý, Sử dụng JOIN, Giá trị NULL, Transaction, Sử dụng Sequence, Nhập - Xuất cơ sở dữ liệu, Phương thức Backup và Recovery, Regexp, SQL Injection và cách sử dụng trong PHP theo các bước cơ bản.

Xóa / thả cơ sở dữ liệu trong MySQL

  • Tác giả: vi.softoban.com
  • Đánh giá: 3 ⭐ ( 5643 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: MySQL là một RDBMS (Hệ quản trị cơ sở dữ liệu quan hệ) nổi tiếng về tốc độ và giao diện dễ sử dụng. Bài viết này chỉ cho bạn một số phương pháp khác nhau để xóa hoặc loại bỏ cơ sở dữ liệu trong MySQL.

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Biến toàn cục trong Python với các ví dụ [Đã cập nhật] - python tạo biến toàn cục