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,
mysqlcho 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.