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

Cách xác định delimiter hiện tại trong MySQL?


Để xác định delimiter hiện tại trong MySQL, dùng cú pháp:

\s

Cú pháp trên cho biết delimiter hiện tại. Thực hiện:

mysql> \s

Kết quả:

-------------- 
C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql.exe Ver 8.0.12 for Win64 on x86_64 (MySQL Community Server - GPL) 
Connection id: 19 
Current database: sample 
Current user: root@localhost 
SSL: Cipher in use is DHE-RSA-AES128-GCM-SHA256 
Using delimiter: ; 
Server version: 8.0.12 MySQL Community Server - GPL 
Protocol version: 10 
Connection: localhost via TCP/IP 
Insert id: 11 
Server characterset: utf8 
Db characterset: utf8 
Client characterset: utf8 
Conn. characterset: utf8 
TCP port: 3306 
Uptime: 9 hours 50 min 52 sec 
Threads: 3 
Questions: 135 
Slow queries: 0 
Opens: 272 
Flush tables: 2 
Open tables: 247 
Queries per second avg: 0.003 
--------------

Nếu thay đổi delimiter, sẽ hiển thị delimiter mới.

Thay delimiter thành //:

DELIMITER //

Câu truy vấn thay đổi delimiter:

mysql> DELIMITER //

Kiểm tra delimiter cập nhật:

mysql> \s 

Kết quả:

-------------- 
C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql.exe Ver 8.0.12 for Win64 on x86_64 (MySQL Community Server - GPL) 
Connection id: 19 
Current database: sample 
Current user: root@localhost 
SSL: Cipher in use is DHE-RSA-AES128-GCM-SHA256 
Using delimiter: // 
Server version: 8.0.12 MySQL Community Server - GPL 
Protocol version: 10 
Connection: localhost via TCP/IP 
Insert id: 11 
Server characterset: utf8 
Db characterset: utf8 
Client characterset: utf8 
Conn. characterset: utf8 
TCP port: 3306 
Uptime: 9 hours 54 min 10 sec 
Threads: 3 
Questions: 138 
Slow queries: 0 
Opens: 272 
Flush tables: 2 
Open tables: 247 
Queries per second avg: 0.003 
--------------