Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menanyakan pengekodan set aksara jadual dalam mysql

Bagaimana untuk menanyakan pengekodan set aksara jadual dalam mysql

青灯夜游
青灯夜游asal
2022-06-28 19:37:5413661semak imbas

Dua kaedah untuk pengekodan set aksara bagi jadual pertanyaan mysql: 1. Gunakan pernyataan "tunjukkan status jadual" untuk melihat pengekodan set aksara bagi jadual yang ditentukan dalam pangkalan data yang ditentukan Sintaksnya ialah "tunjukkan status jadual daripada nama pangkalan data seperti nama jadual;" . 2. Gunakan pernyataan "tunjukkan lajur" dengan kata kunci penuh untuk melihat pengekodan set aksara semua lajur jadual yang ditentukan dalam pangkalan data semasa Sintaksnya ialah "tunjukkan lajur penuh daripada nama jadual;".

Bagaimana untuk menanyakan pengekodan set aksara jadual dalam mysql

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Dua kaedah pengekodan set aksara jadual pertanyaan mysql

1. Gunakan pernyataan show table status untuk melihat set aksara jadual yang ditentukan Perintah

SHOW TABLE STATUS boleh mendapatkan maklumat tentang setiap jadual data dalam pangkalan data yang ditentukan, termasuk pengekodan set aksara.

show table status from 数据库名;

Tetapi jika anda hanya ingin mendapatkan maklumat jadual yang ditentukan, anda boleh menggunakan suka untuk mengehadkannya:

show table status from 库名 like 表名;

Contoh: Lihat pengekodan set aksara test_info jadual dalam pangkalan data class_7

show table status from class_7 like 'test_info';
mysql> show table status from class_7 like 'test_info';
+-----------+--------+---------+------------+------+----------------+-------------------------+-------------+------------+-----------------+----------+-
| Name      | Engine | Version | Row_format | Rows | Avg_row_length | Data_leate_time         | Update_time | Check_time | Collation       | Checksum | 
+-----------+--------+---------+------------+------+----------------+-------------------------+-------------+------------+-----------------+----------+-
| test_info | InnoDB |      10 | Compact    |   10 |           1638 |       17-12-05 19:01:55 | NULL        | NULL       | utf8_general_ci |     NULL | 
+-----------+--------+---------+------------+------+----------------+-------------------------+-------------+------------+-----------------+----------+-
1 row in set (0.00 sec)

Bagaimana untuk menanyakan pengekodan set aksara jadual dalam mysql

2. Gunakan pernyataan show columns dengan kata kunci penuh untuk melihat pengekodan set aksara semua lajur dalam jadual yang ditentukan dalam pangkalan data semasa

Dalam mysql, arahan SHOW COLUMNS boleh memaparkan maklumat lajur jadual, dan untuk mendapatkan maklumat lanjut tentang lajur, sila tambah kata kunci FULL kepada perintah SHOW COLUMNS:

show full columns from 表名;

Pernyataan ini boleh mengeluarkan pengekodan set aksara semua lajur dalam jadual yang ditentukan

Contoh: Lihat pengekodan set aksara semua lajur dalam test_info jadual

show full columns from test_info;
mysql> show full columns from test_info;
+-------+----------+-----------------+------+-----+---------+-------+---------------------------------+---------+
| Field | Type     | Collation       | Null | Key | Default | Extra | Privileges                      | Comment |
+-------+----------+-----------------+------+-----+---------+-------+---------------------------------+---------+
| id    | int(3)   | NULL            | NO   | PRI | NULL    |       | select,insert,update,references |         |
| name  | char(12) | utf8_general_ci | YES  |     | NULL    |       | select,insert,update,references |         |
| dorm  | char(10) | utf8_general_ci | YES  |     | NULL    |       | select,insert,update,references |         |
| addr  | char(12) | utf8_general_ci | YES  |     | 未知    |       | select,insert,update,references |         |
| score | int(3)   | NULL            | YES  |     | NULL    |       | select,insert,update,references |         |
+-------+----------+-----------------+------+-----+---------+-------+---------------------------------+---------+
5 rows in set (0.00 sec)

Bagaimana untuk menanyakan pengekodan set aksara jadual dalam mysql

[Cadangan berkaitan: tutorial video mysql]

Atas ialah kandungan terperinci Bagaimana untuk menanyakan pengekodan set aksara jadual dalam mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn