Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

방금 발생한 MySQL 경고를 어떻게 표시합니까?

<시간/>

MySQL 경고를 표시하려면 아래 구문을 사용할 수 있습니다 -

SHOW WARNINGS;

위의 구문은 MySQL 프롬프트의 즉각적인 경고만 표시합니다. 그들 사이에서 다른 쿼리를 실행하거나 MySQL 연결이 끊어졌다고 가정하면 SHOW WARNINGS가 작동하지 않습니다.

다음은 경고를 표시하는 쿼리입니다 -

mysql> SHOW WARNINGS;

다음은 즉각적인 경고를 표시하는 출력입니다 -

+-------+------+---------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Level | Code | Message                                                                                                                                                       |
+-------+------+---------------------------------------------------------------------------------------------------------------------------------------------------------------+
| Error | 1064 | You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'QUERY CACHE' at line 1 |
+-------+------+---------------------------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set (0.00 sec)