Computer >> Máy Tính >  >> Lập trình >> MySQL

Những loại chương trình nào có sẵn trong cơ sở dữ liệu MySQL để quản lý máy chủ MySQL?

Cơ sở dữ liệu MySQL cung cấp cho chúng ta các chương trình sau làm công cụ quản trị để quản lý máy chủ MySQL -

mysqld

Nó còn được gọi là daemon máy chủ MySQL. Đây là chương trình chính thực hiện hầu hết công việc trong cài đặt MySQL. Chúng tôi cần sử dụng ‘mysqld’ để khởi động máy chủ MySQL của chúng tôi. Nó có nhiều tùy chọn có thể được chỉ định tại thời điểm khởi động.

mysqladmin

Xử lý xong Đề xuất viết lại (Bài viết duy nhất)

Về cơ bản ‘ mysqladmin ’Có thể là một khách hàng để thực hiện các hoạt động quản trị. chúng tôi có thể sử dụng nó để xem cấu hình và trạng thái hiện tại của máy chủ, để tạo và thả cơ sở dữ liệu, và rất nhiều.

Ví dụ:với sự trợ giúp của lệnh sau bằng cách sử dụng tùy chọn –ping với ‘mysqladmin’, chúng tôi có thể kiểm tra xem máy chủ MySQL còn tồn tại hay không -

C:\mysql\bin>mysqladmin -u root ping
mysqld is alive

Và nếu chúng ta muốn tạo một cơ sở dữ liệu mới thì nó có thể được thực hiện với sự trợ giúp của lệnh sau -

C:\mysql\bin>mysqladmin -u root create Tutorials

Nhiều thao tác quản trị khác có thể được thực hiện bằng cách sử dụng các tùy chọn khác nhau với ‘mysqladmin’.

mysql

Về cơ bản, nó là một giao diện dòng lệnh cho người dùng cuối để quản lý các đối tượng dữ liệu người dùng.

mysqlcheck

Nó là một giao diện dòng lệnh cho người dùng cuối để thực hiện bảo trì bảng như kiểm tra, sửa chữa, tối ưu hóa và phân tích bảng. Nó phải được sử dụng khi máy chủ ‘mysqld’ đang chạy vì khi đó chúng tôi không phải dừng máy chủ để thực hiện bảo trì bảng.

mysqlshow

Nó là một giao diện dòng lệnh cho người dùng cuối để xem thông tin trên các bảng và cột. Nó được sử dụng để xem nhanh cơ sở dữ liệu nào tồn tại, các bảng của chúng hoặc các cột hoặc chỉ mục của bảng.

mysqldump

Đây là giao diện dòng lệnh dành cho quản trị viên hoặc người dùng cuối để xuất dữ liệu từ máy chủ sang tệp. Về cơ bản, nó thực hiện các bản sao lưu lôgic tạo ra một tập hợp các câu lệnh SQL có thể được thực thi để tái tạo các định nghĩa đối tượng cơ sở dữ liệu ban đầu và dữ liệu bảng. Lệnh mysqldump có thể tạo đầu ra ở dạng CSV, văn bản được phân tách khác hoặc định dạng XML.

mysqimport

Đây là một giao diện dòng lệnh để quản trị viên hoặc người dùng cuối tải các tệp dữ liệu vào bảng công cụ chương trình để tải dữ liệu vào bảng.