Mysql
 sql >> Database >  >> RDS >> Mysql

Come mostrare le regole di confronto del server in MySQL

L'esecuzione del comando seguente restituisce le regole di confronto predefinite del server.

SELECT @@collation_server;

Esempio di risultato:

+--------------------+
| @@collation_server |
+--------------------+
| utf8mb4_0900_ai_ci |
+--------------------+

Questo restituisce il collation_server variabile di sistema, che contiene le regole di confronto del server. Tuttavia, questo non è l'unico modo per farlo.

Utilizzando SHOW VARIABLES Dichiarazione

Un altro modo per recuperare il collation_server la variabile di sistema consiste nell'usare SHOW VARIABLES istruzione per restituire varie variabili di sistema relative alle regole di confronto. Il modo più semplice per farlo è usare il LIKE clausola per restringerla alle sole variabili che iniziano con collation . In questo modo:

SHOW VARIABLES LIKE 'collation%';

Ciò restituisce le regole di confronto per il server, la connessione e il database. In questo modo:

+----------------------+--------------------+
| Variable_name        | Value              |
+----------------------+--------------------+
| collation_connection | utf8mb4_0900_ai_ci |
| collation_database   | utf8_general_ci    |
| collation_server     | utf8mb4_0900_ai_ci |
+----------------------+--------------------+

Vedi anche:

  • Come trovare le regole di confronto in MySQL
  • Mostra le regole di confronto della tua connessione MySQL
  • Mostra le regole di confronto di un database
  • Mostra le regole di confronto di una tabella
  • Mostra le regole di confronto di una colonna
  • Cos'è la raccolta?