Bolehkah MySQL Dikonfigurasikan untuk Memotong Data Terlalu Panjang Secara Konsisten?

DDD
Lepaskan: 2024-11-07 02:24:03
asal
840 orang telah melayarinya

Can MySQL be Configured to Truncate Excessively Long Data Consistently?

Pemangkasan Data MySQL atau Pengendalian Ralat

MySQL mengendalikan pemangkasan data secara berbeza bergantung pada tetapannya. Dalam sesetengah kes, ia memotong data yang berlebihan secara senyap, manakala dalam yang lain, ia melemparkan ralat.

Isu:

Seorang pengguna mempunyai dua tika MySQL di mana satu tika memotong data apabila ia terlalu panjang, dan yang lain menimbulkan ralat.

Soalan:

Adakah terdapat cara untuk mengkonfigurasi MySQL untuk memotong data terlalu panjang secara konsisten, sama seperti yang pertama instance?

Jawapan:

Ya, melumpuhkan tetapan mod SQL STRICT_TRANS_TABLES dan STRICT_ALL_TABLES akan membolehkan pemangkasan automatik rentetan yang dimasukkan.

Pelaksanaan :

SET GLOBAL sql_mode = '...,-STRICT_TRANS_TABLES,-STRICT_ALL_TABLES';
Salin selepas log masuk

Penjelasan:

STRICT_TRANS_TABLES dan STRICT_ALL_TABLES menguatkuasakan peraturan pengesahan data yang lebih ketat. Melumpuhkan tetapan ini melegakan pengesahan, membenarkan pemangkasan automatik.

Rujukan:

Mod SQL Pelayan MySQL: https://dev.mysql.com/doc/refman /8.0/ms/sql-mode.html

Atas ialah kandungan terperinci Bolehkah MySQL Dikonfigurasikan untuk Memotong Data Terlalu Panjang Secara Konsisten?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!