Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> MySQL

MySQL Command-Line Client

mysql là shell SQL đơn giản có khả năng chỉnh sửa dòng nhập. Hỗ trợ dùng tương tác (interactive) và không tương tác (noninteractive). Dùng tương tác: kết quả trình bày dạng bảng ASCII. Dùng noninteractive (như filter): kết quả dạng tab-separated.

Định dạng đầu ra có thể thay đổi bằng tùy chọn dòng lệnh. Nếu thiếu bộ nhớ cho tập kết quả lớn, dùng --quick.

Tùy chọn này buộc mysql lấy kết quả từ server từng hàng một thay vì lấy toàn bộ tập kết quả cùng lúc đệm trong bộ nhớ trước khi hiển thị. Thực hiện bằng cách trả về tập kết quả qua hàm C API mysql_use_result() trong thư viện client/server thay vì mysql_store_result().

Gọi mysql

Dùng mysql dễ dàng. Gọi từ dấu nhắc trình thông dịch lệnh:

shell> mysql db_name
# hoặc
shell> mysql --user=user_name --password db_name

Kết quả

Enter password: your_password

Sau đó gõ câu lệnh SQL, kết thúc bằng ;, \g, hoặc \G.

Nhấn Control+C ngắt câu lệnh hiện tại nếu có, hoặc hủy dòng nhập một phần nếu không.

Thực thi câu lệnh SQL trong file script (batch file):

shell> mysql db_name < script.sql > output.tab

Trên Unix, client mysql ghi log câu lệnh thực thi tương tác vào file history.