Pertanyaan yang diberi tag «mysql»

Semua versi MySQL (bukan Microsoft SQL Server). Harap tambahkan juga tag khusus versi seperti mysql-5.7 jika itu relevan dengan pertanyaan.

2
Menghitung baris dari subquery
Sederhana: Saya ingin menghitung jumlah baris dari sub-kueri. Perhatikan bahwa status adalah apakah tuan rumah sedang online atau tidak. Kode salah SELECT COUNT(ip_address) FROM `ports` ( SELECT DISTINCT ip_address FROM `ports` WHERE status IS TRUE ) Dijelaskan Kueri pertama, saat dijalankan dengan sendirinya mengembalikan ini: SELECT DISTINCT ip_address FROM `ports` …


4
Datatype untuk nomor telepon: VARCHAR, INT atau BIGINT?
Jadi ini akan menjadi pertanyaan bodoh tahun ini tetapi saya perlu bertanya karena ini bukan pertama kalinya saya melewati ini. Lihatlah definisi tabel berikut: Lihatlah kolom from_numberyang merupakan VARCHAR(45)hak sekarang tetapi ia akan menyimpan nomor telepon. Karena saya tidak tahu berapa banyak nomor telepon di seluruh dunia maka saya mencoba …


4
Pencarian teks lengkap menghasilkan banyak waktu yang dihabiskan dalam 'inisialisasi FULLTEXT'
Saat ini saya mencoba menjalankan beberapa query terhadap data dump komentar Stack Overflow. Seperti apa skema ini: CREATE TABLE `socomments` ( `Id` int(11) NOT NULL, `PostId` int(11) NOT NULL, `Score` int(11) DEFAULT NULL, `Text` varchar(600) NOT NULL, `CreationDate` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, `UserId` int(11) NOT NULL, …

3
Bagaimana cara memasukkan nilai ke dalam tabel dari dua tabel yang berbeda?
Saya punya tiga meja students table ------------------------------------ id(PK, A_I) | student_name | nationality teachers table ------------------------------------ id(PK, A_I) | teacher_name | email classroom table ---------------------- id(PK, A_I) | date | teacher_id(FK to teachers.id) | student_id(FK to students.id) Jika saya diberi nama guru ( davidmisalnya) dan student_id ( 7misalnya) dan diminta …

1
Manfaat Barracuda dan Kompresi
Saya telah membaca tentang format file MySQL Antelope dan Barracuda beberapa waktu yang lalu, dan saya ingin tahu apakah saya dapat memperoleh manfaat dengan memiliki Barracuda dan Kompresi. Server saya saat ini menggunakan Antelope, karena ini adalah default dari MySQL. Saya sering mengalami masalah dengan memori karena database besar yang …

3
Contoh MySQL menghentikan "melakukan SYNC index"
Masalah Sebuah instance dari MySQL 5.6.20 yang menjalankan (kebanyakan hanya) sebuah database dengan tabel-tabel InnoDB memamerkan kios-kios sesekali untuk semua operasi pembaruan selama 1-4 menit dengan semua kueri INSERT, UPDATE, dan DELETE yang tersisa dalam status "Query end". Ini jelas sangat disayangkan. Log kueri lambat MySQL sedang mencatat bahkan kueri …

2
Bagaimana cara menonaktifkan memulai layanan MySQL pada startup Windows7?
Ketika saya menghidupkan desktop saya (Windows 7 SP1), saya sering menemukan 2 atau 3 GB memori sudah ditempati oleh proses MySQL. Saya tidak peduli tentang berapa banyak memori yang dibutuhkan database, jika itu benar-benar menjalankan beberapa pertanyaan, tetapi saya lakukan, jika itu adalah aplikasi saya bahkan belum memulai sendiri. Untuk …
12 mysql  windows 

1
Kunci utama peningkatan otomatis dalam CREATE TABLE ... AS SELECT
Saya membuat tabel menggunakan kueri pemilihan rumit via CREATE TABLE ... AS SELECT.... Bagaimana saya bisa menambahkan kunci primer peningkatan otomatis dalam permintaan ini? Sebagai contoh: create table `user_mv` select `user`.`firstname` as `firstname`, `user`.`lastname` as `lastname`, `user`.`lang` as `lang`, `user`.`name` as `user_name`, `group`.`name` as `group_name` from `user` inner join `user_groups` …


3
Tabel UPDATE berdasarkan tabel yang sama
Saya memiliki tabel dengan deskripsi produk, dan setiap deskripsi produk memiliki a product_iddan a language_id. Yang ingin saya lakukan adalah memperbarui semua bidang dengan language_iddari 2untuk menjadi sama dengan sama product_iddi mana language_idadalah 1. Sejauh ini saya sudah mencoba query berikut, tetapi saya mendapatkan kesalahan yang menunjukkan bahwa MySQL tidak …
12 mysql  update 


1
Mengapa karakter_set_server default adalah latin1?
Saya menggunakan MySQL 5.5 dan ketika saya menunjukkan variabel tentang charset, saya punya +--------------------------+----------------------------+ | Variable_name | Value | +--------------------------+----------------------------+ | character_set_client | utf8 | | character_set_connection | utf8 | | character_set_database | latin1 | | character_set_filesystem | binary | | character_set_results | utf8 | | character_set_server | latin1 | …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.