Pangkalan data MySQL, kaedah pertanyaan set aksara jadual dan lajur
Pengenalpastian yang betul bagi set aksara yang digunakan oleh pangkalan data, jadual atau lajur MySQL adalah penting untuk memastikan pemprosesan data dan saling kendali. Begini cara mendapatkan maklumat ini menggunakan pertanyaan SQL:
Set aksara pangkalan data
Dapatkan set aksara lalai untuk pangkalan data tertentu:
<code class="language-sql">SELECT default_character_set_name FROM information_schema.SCHEMATA WHERE schema_name = "mydatabasename";</code>
Set aksara meja
Tentukan set aksara jadual:
<code class="language-sql">SELECT CCSA.character_set_name FROM information_schema.`TABLES` T, information_schema.`COLLATION_CHARACTER_SET_APPLICABILITY` CCSA WHERE CCSA.collation_name = T.table_collation AND T.table_schema = "mydatabasename" AND T.table_name = "tablename";</code>
Set aksara lajur
Dapatkan set aksara lajur tertentu:
<code class="language-sql">SELECT character_set_name FROM information_schema.`COLUMNS` WHERE table_schema = "mydatabasename" AND table_name = "tablename" AND column_name = "columnname";</code>
Dengan melaksanakan pertanyaan ini, anda boleh menentukan set aksara yang digunakan oleh pangkalan data, jadual dan lajur MySQL anda dengan tepat, memastikan pengurusan data dan pengekodan aksara yang betul.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Dapatkan Set Aksara dalam Pangkalan Data, Jadual dan Lajur MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!