Computer >> 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 bảng điều khiển, điều quan trọng là đảm bảo rằng người dùng được kết nối với máy chủ. Truy vấn dưới đây sẽ cung cấp số phiên bản của máy chủ đang được sử dụng 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 chữ thường. Điều này có nghĩa là ‘version ()’, ‘Version ()’, ‘vERsion ()’, tất cả đều có nghĩa giống nhau. Tương tự với ‘CURRENT_DATE’

  • Theo sau một truy vấn SQL là dấu chấm phẩy.

  • Khi một truy vấn được cấp cho mysql, nó sẽ gửi truy vấn đến máy chủ để thực thi. Kết quả được tính toán và hiển thị. Một ‘mysql>’ khác cũng được in, cho biết rằng máy chủ đã sẵn sàng cho một truy vấn nữa.

  • Đầu ra sau khi thực hiện truy vấn mysql ở dạng bảng, tức là hàng và cột. Hàng đầu tiên chứa tên của các cột. Các hàng còn lại là kết quả truy vấn.

  • Khi truy vấn được thực thi, ‘mysql’ cũng cung cấp số hàng được trả về, lượng thời gian cần thiết để thực hiện truy vấn. Điều này cung cấp cho người dùng một ý tưởng sơ bộ về hiệu suất của máy chủ.

Máy chủ MySQL cũng có thể được sử dụng để thực thi nhiều câu lệnh trong một dòng. Nó đã được hiển thị bên dưới -

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

Máy chủ ‘mysql’ xác định phần cuối của 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 phần cuối của dòng đầu vào. Nó có thể được nhìn thấy trong truy vấn sau -

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

Trong truy vấn trên, điều quan trọng cần thấy là lời nhắc đã thay đổi từ ‘mysql>’ thành ‘->’ khi nó chuyển đến dòng tiếp theo, vì đây là một truy vấn nhiều dòng. Dấu chấm phẩy kết thúc không gặp phải, do đó nó đưa ra dấu ‘->’, nếu không truy vấn sẽ được gửi đến máy chủ để được thực thi.