Pertanyaan yang diberi tag mysql

113
mysql error 1364 Field tidak memiliki nilai default

Meja saya terlihat seperti create table try ( name varchar(8), CREATED_BY varchar(40) not null); lalu saya memiliki pemicu untuk mengisi bidang CREATED_BY secara otomatis create trigger autoPopulateAtInsert BEFORE INSERT on try for each row set new.CREATED_BY=user(); Ketika saya melakukan...

112
Pentingnya panjang varchar dalam tabel MySQL

Saya memiliki tabel MySQL di mana baris disisipkan secara dinamis. Karena saya tidak bisa memastikan panjang string dan tidak ingin mereka dipotong, saya membuatnya varchar (200) yang umumnya jauh lebih besar dari yang saya butuhkan. Apakah ada pencapaian kinerja yang besar dalam memberikan bidang...

112
Perbaiki semua tabel sekaligus

Bagaimana cara memeriksa semua tabel dalam database sekaligus? Daripada mengetik kueri check table ''tablename'';untuk semua tabel satu per satu. Apakah ada perintah sederhana seperti check allatau

111
Kolom MySQL umum dan tipe datanya yang sesuai

Saya menyiapkan database MySQL yang sangat kecil yang menyimpan, nama depan, nama belakang, email, dan nomor telepon dan saya berjuang untuk menemukan tipe data yang 'sempurna' untuk setiap bidang. Saya tahu tidak ada yang namanya jawaban yang sempurna, tetapi harus ada semacam kesepakatan umum...

111
Penggunaan memori maksimum MySQL

Saya ingin tahu bagaimana cara menetapkan batas atas jumlah memori yang digunakan MySQL di server Linux. Saat ini, MySQL akan terus menggunakan memori dengan setiap permintaan baru yang diminta sehingga akhirnya kehabisan memori. Apakah ada cara untuk membatasi agar tidak lebih dari jumlah...

111
MySQL Fire Trigger untuk Sisipkan dan Pembaruan

Apakah mungkin untuk mengaktifkan pemicu mysql untuk peristiwa penyisipan dan pembaruan tabel? Saya tahu saya bisa melakukan hal berikut CREATE TRIGGER my_trigger AFTER INSERT ON `table` FOR EACH ROW BEGIN ..... END // CREATE TRIGGER my_trigger AFTER UPDATE ON `table` FOR EACH...

111
mysql - berapa banyak kolom yang terlalu banyak?

Saya sedang menyiapkan tabel yang mungkin memiliki lebih dari 70 kolom. Saya sekarang berpikir untuk membaginya karena beberapa data di kolom tidak akan diperlukan setiap kali tabel diakses. Kemudian lagi, jika saya melakukan ini, saya harus menggunakan gabungan. Pada titik manakah, jika ada,...

111
SELECT View berisi subquery di klausa FROM

Saya memiliki dua tabel dan saya perlu membuat tampilan. Tabelnya adalah: credit_orders(id, client_id, number_of_credits, payment_status) credit_usage(id, client_id, credits_used, date) Saya menggunakan kueri berikut untuk melakukan ini. Kueri tanpa bagian "buat tampilan" berfungsi dengan baik...

111
Tidak dapat mengubah kolom yang digunakan dalam batasan kunci asing

Saya mendapatkan kesalahan ini saat mencoba mengubah tabel saya. Error Code: 1833. Cannot change column 'person_id': used in a foreign key constraint 'fk_fav_food_person_id' of table 'table.favorite_food' Berikut adalah PERNYATAAN CREATE TABLE saya Yang berjalan dengan sukses. CREATE TABLE...

110
Bagaimana Anda bergabung di tabel yang sama, dua kali, di mysql?

Saya memiliki 2 tabel. Satu (domain) memiliki id domain, dan nama domain (dom_id, dom_url). yang lain berisi data aktual, 2 di antaranya membutuhkan nama domain TO dan FROM. Jadi saya memiliki 2 kolom rev_dom_from dan rev_dom_for, keduanya menyimpan id nama domain, dari tabel