Bagaimana untuk menanyakan pengekodan set aksara jadual dalam mysql

青灯夜游
Lepaskan: 2022-06-28 19:37:54
asal
13685 orang telah melayarinya

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 数据库名;
Salin selepas log masuk

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

show table status from 库名 like 表名;
Salin selepas log masuk

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

show table status from class_7 like 'test_info';
Salin selepas log masuk
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)
Salin selepas log masuk

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 表名;
Salin selepas log masuk

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;
Salin selepas log masuk
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)
Salin selepas log masuk

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan