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.

1
Hubungan teman di MySQL
Saya mengembangkan hubungan pertemanan di MySQL di mana hubungan pertemanan saling menguntungkan. Jika A adalah teman B, maka B adalah teman A. Jika salah satu pengguna mengakhiri pertemanan maka relasinya turun. Saya ingin belajar mana yang lebih baik. Saya memiliki sistem yang sedang berjalan; user ----------- userid p.k name friends …

1
Dapatkah indeks spasial menjadi bagian dari indeks beberapa kolom?
Manual ini di sini sangat tidak jelas dan bahkan tidak memberikan beberapa contoh pernyataan SQL: http://dev.mysql.com/doc/refman/5.6/id/column-indexes.html Cara lain untuk mengulangi pertanyaan adalah sebagai berikut: Kami tahu kami dapat memiliki indeks dengan banyak kolom. Bagaimana jika indeks kolom-kolom itu berbeda jenis? Katakanlah kolom pertama spasial, yang lain adalah fulltextsearch, dll. Bisakah …
8 mysql  index 


3
Skema multi-bahasa yang sesuai, atau berlebihan?
UPDATE 2 : Saya benar-benar akhirnya menggunakan ini, dan itu bagus setelah beberapa tweak. Inilah posting saya pada desain aktualnya, dan sedang beraksi: http://tim.hithlonde.com/2013/lemon-schema-works/ Saya sedang membangun aplikasi web, dan saya ingin mendukung banyak bahasa. Struktur ini memiliki dua komponen: Menghubungkan lokal ('Inggris', 'Belanda', dll) dengan istilah, dan memiliki istilah …

1
InnoDB - I / O disk yang tinggi pada file ibdata1 dan ib_logfile0
Spesifikasi Server: VPS dengan info berikut model name : Intel(R) Xeon(R) CPU E5649 @ 2.53GHz MemTotal: 2058776 kB MemFree: 244436 kB Kami menjalankan innodb_file_per_tableIP. Papan dari Invision Power Services, kami menggunakan dan telah memuat ulang database untuk mengurangi ukuran ibdata1. Namun, kami masih mendapat masalah CPU yang tinggi dan penggunaan …
8 mysql  innodb 

2
Impor MySQL Database Lambat dengan mysqldump dan GUNAKAN .. SUMBER
Saya memiliki sekitar 12 tabel di MySQL innoDB, salah satunya memiliki 11 juta catatan di dalamnya. Saya menggunakan perintah ini untuk mendukung semuanya: mysqldump -u [USERNAME] -p [DBNAME] | gzip > [/path_to_file/DBNAME].sql.gz Dan perintah ini untuk mengimpor sesuatu di server baru: USE [DBNAME]; SOURCE [/path_to_file/DBNAME].sql; Inilah rasa sakit yang saya …

1
Izin pengguna MySQL tentang prosedur tersimpan
Saya telah membuat prosedur tersimpan sederhana: mysql> CREATE FUNCTION hello (s CHAR(20)) -> RETURNS CHAR(50) DETERMINISTIC -> RETURN CONCAT('Hello, ',s,'!'); Query OK, 0 rows affected, 1 warning (0.00 sec) Tetapi gagal menjalankannya: mysql> SELECT hello('world'); ERROR 1370 (42000): execute command denied to user ''@'localhost' for routine 'test.hello' Apakah mungkin nama …

3
Mengapa pengguna mysql ini tidak bisa masuk dengan kata sandi?
Di phpmyadmin saya membuat pengguna bernama "edward" dengan kata sandi dan semua hak istimewa: Namun ketika saya mencoba masuk melalui phpmyadmin, dikatakan "Tidak bisa masuk ke Server MySQL". Ketika saya mencoba masuk pada baris perintah (Windows 7), itu tidak akan mengizinkan saya: Tetapi jika saya masuk tanpa kata sandi, saya …


3
Bagaimana cara membuat fungsi agregat yang ditentukan pengguna?
Saya membutuhkan fungsi agregat yang tidak disediakan oleh MySQL. Saya ingin itu dalam rasa MySQL SQL (yaitu, bukan dalam C). Bagaimana saya melakukan ini? Apa yang saya terjebak adalah menciptakan fungsi agregat - dokumen sepertinya tidak menyebutkan bagaimana ini dilakukan. Contoh penggunaan productfungsi yang diinginkan : mysql> select product(col) as …


2
SQL Query untuk mendapatkan hari terakhir setiap minggu
Menggunakan MySQL, saya perlu query tabel yang memiliki bidang datetime. Saya perlu menghitung semua catatan untuk minggu tertentu. Menggunakan date_format (colname, "% Y% V") mengembalikan minggu #, tetapi saya memerlukan hari terakhir (hari bulan 01-28 | 29 | 30 | 31) untuk minggu itu. Keluaran misalnya COUNT (*) | Tanggal …
8 mysql 

4
Tidak dapat memberikan GRANT sebagai root
Karena memiliki beberapa masalah, saya memutuskan untuk membuat ulang semua pengguna kecuali untuk root@localhost. Ini berfungsi dengan baik, tetapi pengguna yang baru dibuat tidak memiliki hak untuk melakukan apa pun. Yang saya inginkan adalah memberikan semua hak untuk melakukan root pada beberapa IP lokal. Saya (as root@localhost) mencoba CREATE USER …

4
Subquery MySQL melambat drastis, tetapi mereka bekerja dengan baik secara mandiri
Pertanyaan 1: select distinct email from mybigtable where account_id=345 membutuhkan 0,1s Pertanyaan 2: Select count(*) as total from mybigtable where account_id=123 and email IN (<include all from above result>) membutuhkan 0,2s Pertanyaan 3: Select count(*) as total from mybigtable where account_id=123 and email IN (select distinct email from mybigtable where …

1
MySQL membaca / menulis per tabel
Saya mengoptimalkan DB kami. Pada dasarnya saya mencoba mencari tabel yang paling banyak ditulis dan paling banyak dibaca di db kami. Setelah itu saya akan mengikuti dengan menghubungkan tabel-tabel tersebut ke drive yang terpisah. Apakah ada cara mengikuti setiap aktivitas tabel? Seperti dalam mengikuti IOPS, menulis, membaca per tabel?

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.