SQLite
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> SQLite

SQLite - Thả một cơ sở dữ liệu

Để thả cơ sở dữ liệu trong SQLite, hãy xóa nó khỏi hệ thống tệp.

SQLite không sử dụng DROP DATABASE như nhiều hệ quản trị cơ sở dữ liệu khác vẫn làm.

Nó không sử dụng CREATE DATABASE tuyên bố một trong hai.

SQLite lưu trữ cơ sở dữ liệu của nó như một tệp bình thường trong hệ thống tệp của máy tính, do đó, việc tạo và xóa cơ sở dữ liệu không thực sự áp dụng được.

Nếu bạn cần xóa hoàn toàn cơ sở dữ liệu, bạn sẽ cần xóa tệp cơ sở dữ liệu khỏi hệ thống tệp.

Nếu bạn không biết tên và / hoặc đường dẫn của tệp cơ sở dữ liệu, hãy sử dụng .databases lệnh:

Tệp tên
sqlite> .databases
seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main             /Users/quackit/sqlite/music.db                            
2    Movies           /Users/quackit/sqlite/movies.db    

Sau đó, bạn có thể điều hướng đến tệp trong hệ thống tệp và xóa nó.

Tách cơ sở dữ liệu

Bạn cũng có thể tách cơ sở dữ liệu khỏi kết nối hiện tại. Thao tác này sẽ không xóa tệp cơ sở dữ liệu thực - nó chỉ xóa tệp khỏi kết nối của bạn.

Bạn có thể tách cơ sở dữ liệu bằng bí danh của nó, như sau:

DETACH DATABASE Movies;

Sau khi chạy mã đó, hãy sử dụng .databases lệnh xem lại danh sách cơ sở dữ liệu để xem nó đã bị xóa:

Tệp tên
sqlite> .databases
seq  name             file                                                      
---  ---------------  ----------------------------------------------------------
0    main             /Users/quackit/sqlite/music.db    

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. WinDeath trêntifyDataSetChanged ()

  2. Cách / thứ tự được đề xuất để đọc dữ liệu từ một dịch vụ web, phân tích cú pháp dữ liệu đó và chèn nó vào db SQLite

  3. Ngoại lệ SQLite trong khi cố gắng xóa hàng

  4. Cách cập nhật dữ liệu hiện có bằng SQLite

  5. Hướng dẫn SQLite:Mọi thứ bạn cần biết