How to Install MySQL server on Ubuntu 18.04/20.04
Mục lục:
- Trước khi bắt đầu
- Liệt kê tất cả các cơ sở dữ liệu MySQL
- Xóa cơ sở dữ liệu trong MySQL
- Xóa cơ sở dữ liệu MySQL với mysqladmin
- Phần kết luận
MySQL là hệ thống quản lý cơ sở dữ liệu quan hệ nguồn mở phổ biến nhất.
Hướng dẫn này mô tả cách xóa (hoặc xóa) cơ sở dữ liệu MySQL hoặc MariaDB thông qua dòng lệnh.
Trước khi bắt đầu
Tất cả các lệnh được thực thi như một người dùng quản trị (đặc quyền tối thiểu cần thiết để xóa cơ sở dữ liệu là
DROP
) hoặc bằng tài khoản gốc.
Để truy cập bảng điều khiển MySQL, gõ lệnh sau và nhập mật khẩu người dùng gốc MySQL của bạn khi được nhắc:
mysql -u root -p
Nếu bạn cần thay đổi mật khẩu root MySQL của mình, thì hãy làm theo hướng dẫn này để đặt lại mật khẩu root MySQL thông qua dòng lệnh.
Liệt kê tất cả các cơ sở dữ liệu MySQL
Trước khi bỏ cơ sở dữ liệu, bạn có thể muốn xem danh sách tất cả các cơ sở dữ liệu bạn đã tạo. Để làm như vậy từ bên trong shell MySQL thực hiện lệnh sau:
SHOW DATABASES;
Lệnh trên sẽ in danh sách tất cả các cơ sở dữ liệu trên máy chủ. Đầu ra phải tương tự như sau:
+--------------------+ | Database | +--------------------+ | information_schema | | database_name | | mysql | | performance_schema | | test | +--------------------+ 5 rows in set (0.00 sec)
Xóa cơ sở dữ liệu trong MySQL
Xóa một cơ sở dữ liệu MySQL cũng đơn giản như chạy một lệnh đơn. Đây là một hành động không thể đảo ngược và cần được thực hiện một cách thận trọng. Hãy chắc chắn rằng bạn không xóa cơ sở dữ liệu sai, vì một khi bạn xóa cơ sở dữ liệu, nó không thể được phục hồi.
Luôn luôn là một ý tưởng tốt để tạo một bản sao lưu cơ sở dữ liệu trước khi chạy truy vấn thả.Để xóa cơ sở dữ liệu, hãy nhập lệnh sau, trong đó
database_name
là tên của cơ sở dữ liệu bạn muốn xóa:
DROP DATABASE database_name;
Query OK, 1 row affected (0.00 sec)
ERROR 1008 (HY000): Can't drop database 'database_name'; database doesn't exist
Để tránh gặp lỗi như trên, thay vào đó hãy sử dụng lệnh sau:
DROP DATABASE IF EXISTS database_name;
Query OK, 1 row affected, 1 warning (0.00 sec)
Trong kết quả đầu ra ở trên,
Query OK
có nghĩa là truy vấn đã thành công và
1 warning
cho chúng tôi biết rằng cơ sở dữ liệu không tồn tại và không có cơ sở dữ liệu nào bị xóa.
Xóa cơ sở dữ liệu MySQL với mysqladmin
Bạn cũng có thể xóa cơ sở dữ liệu MySQL khỏi thiết bị đầu cuối Linux bằng cách sử dụng tiện ích mysqladmin.
Ví dụ: để xóa cơ sở dữ liệu có tên là
database_name
, hãy nhập lệnh sau và nhập mật khẩu người dùng gốc MySQL của bạn khi được nhắc:
mysqladmin -u root -p drop database_name
Phần kết luận
Bạn đã học cách xóa cơ sở dữ liệu MySQL.
Hãy để lại nhận xét nếu bạn có bất kỳ câu hỏi nào.
Người dùng MySQL có thể điều tra hiệu suất truy vấn kém thông qua đăng nhập" truy vấn chậm "của cơ sở dữ liệu, Rob Young, quản lý sản phẩm cao cấp cho MySQL Enterprise, một nhà phân tích cho biết công cụ này là sự bổ sung đáng hoan nghênh cho dịch vụ, nhưng không phải là đột phá ". một trong nhiều cách mà MySQL đang chơi Curt Monash, người sáng lập của Monash Research, thông qua e-mail, đã bắt kịp với các sản phẩm DBMS trưởng thành hơn. Công cụ này đã được tích hợp với MySQL Enter
Các dịch vụ cập nhật dự kiến sẽ có sẵn trong vòng một tháng. Mức giá dao động từ US $ 599 đến $ 4,
Dịch vụ Xuất nhập khẩu AWS , cho phép khách hàng sử dụng các dịch vụ vận chuyển tiêu chuẩn để gửi các khối dữ liệu của Amazon mà sẽ mất vài ngày hoặc vài tuần để đến đó trên các dòng thuê riêng. Ví dụ, các doanh nghiệp có dòng T-1 (1.5Mb / giây) thường có thể tránh được tải lên 82 ngày bằng cách gửi 1TB dữ liệu qua AWS Import / Export, theo Amazon. Khách hàng đã tải lên hàng terabyte dữ liệu mỗi tuần, công ty cho biết.
Amazon đã khởi chạy dịch vụ chỉ với khả năng "nhập", cho phép khách hàng gửi dữ liệu đến AWS trên đĩa và phương tiện lưu trữ khác. Hiện tại, AWS cũng có thể xuất dữ liệu lại cho khách hàng, theo một bài đăng trên blog của AWS hôm thứ Năm. Tất cả khách hàng cần làm là chuẩn bị tệp kê khai giao hàng và gửi e-mail đến Amazon, nhận lại mã nhận dạng công việc và gửi thiết bị lưu trữ đã được chuẩn bị bằng tệp chữ ký. Amazon sẽ tải dữ liệu nằm tại S3 vào thiết bị lưu trữ đó và gửi lại cho khách hàng.
Cách tạo cơ sở dữ liệu mysql trên linux thông qua dòng lệnh
Hướng dẫn này giải thích cách sử dụng dòng lệnh để tạo cơ sở dữ liệu MySQL hoặc MariaDB.







