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

Nhập truy vấn MySQL

Trước khi nhập truy vấn trên console, đảm bảo user đã kết nối server. Truy vấn dưới cho số phiên bản server và ngày hiện tại:

mysql> SELECT VERSION(), CURRENT_DATE;

Lưu ý: Hàm VERSION() và CURRENT_DATE không phân biệt chữ hoa/thường. version(), Version(), vERsion() đều giống nhau. Tương tự CURRENT_DATE.

  • Truy vấn SQL kết thúc bằng dấu chấm phẩy.
  • Khi phát hành truy vấn tới mysql, nó gửi tới server thực thi. Kết quả tính toán và hiển thị. Dấu nhắc mysql> in ra cho biết server sẵn sàng truy vấn tiếp.
  • Đầu ra sau thực thi truy vấn mysql ở dạng bảng (hàng và cột). Hàng đầu chứa tên cột. Các hàng còn lại là kết quả truy vấn.
  • Sau khi thực thi, mysql cho biết số hàng trả về, thời gian thực thi. Cho ý tưởng sơ bộ về hiệu năng server.

MySQL server cũng có thể thực thi nhiều câu lệnh trên một dòng:

mysql> SELECT VERSION(); SELECT NOW();

mysql server xác định kết thúc câu lệnh truy vấn bằng cách tìm dấu chấm phẩy kết thúc, không phải cuối dòng input. Xem trong truy vấn sau:

mysql> SELECT
    -> USER()
    -> ,
    -> VERSION();

Trong truy vấn trên, quan trọng thấy dấu nhắc đổi từ mysql> sang -> khi xuống dòng, vì đây là multi-line query. Dấu chấm phẩy kết thúc chưa gặp, nên cho ra ->, ngược lại truy vấn đã gửi server thực thi.