Questions tagged [mysql]

Популярная реляционная СУБД, полностью поддерживающая стандартный SQL. Используйте метку только для вопросов, специфических для MySQL, иначе используйте [sql]. Обязательно указывайте версию.

Популярная реляционная СУБД, полностью поддерживающая стандартный SQL.

Как правило используется для поддержки функционирования вебсайтов и форумов. Управляется через веб-интерфейс.

GNU GPL лицензия. Существуют сборки для большинства платформ.

Популярным дополнением также является PHP скрипт phpMyAdmin, позволяющий относительно безопасно администрировать MySQL базы. Другие популярные средства администрирования:

Версии:

Ссылки

Смежные метки

16384 questions
18
votes
10 answers

Запрос SQL на удаление дубликатов из таблицы по одному полю

Есть таблица с дубликатами в MySQL: (по полю name) id | name | surname -------------------- 1 | niko | surname 2 | niko | surname 3 | jane | surname 4 | jane | surname 5 | ivan | surname Необходимо получить таблицу такого вида id | name…
player0k
  • 506
13
votes
3 answers

Как выполнять 200 000 запросов mysql insert в сутки?

Есть необходимость выполнять 200 000 запросов mysql insert в сутки. Сейчас на это уходит около 5 часов. Скрипт находится на VPS. Система ежедневно загружает строки из CSV. Возможно ли ускорить процесс?
lecherg
  • 319
12
votes
1 answer

Почему запрос возвращает все записи, если использовать IN вместо = в MySQL?

SELECT customer, SUM(price) FROM tab GROUP BY customer HAVING SUM(price) IN (SELECT max(sm) FROM ( SELECT sum(price) AS sm FROM tab GROUP by customer ) AS t); Почему такой запрос возвращает все записи, но если использовать = вместо IN, то все…
jisecayeyo
  • 1,265
11
votes
1 answer

Почему (65='65ae3ee2-aeb2-427f-8381-56db91b94363') -> TRUE?

Запрос SELECT * FROM families WHERE id = '65ae3ee2-aeb2-427f-8381-56db91b94363' OR fam_code = '65ae3ee2-aeb2-427f-8381-56db91b94363' возвращает две записи: id fam_code 65 c648b66e-ae0c-467b-af56-1e6d3c214f2e 92…
7
votes
1 answer

Если поле PRIMARY KEY, то NOT NULL не нужен?

Есть поле, являющееся первичным ключом. Это поле не должно содержать «нулевых» значений. Есть ли необходимость в NOT NULL, или достаточно только PRIMARY KEY?
7
votes
1 answer

Медленный SQL запрос

Есть запрос, который выполняется 7 секунд. Записей в таблице img около 10к. SELECT img.id,date,title,url,views,votes,values,name FROM img INNER JOIN img_views ON img.id = img_views.m INNER JOIN img_rating ON img.id = img_rating.m INNER JOIN…
Rufex
  • 839
7
votes
2 answers

Удалить все кроме последних N строк

Здравствуйте. Подскажите, пожалуйста, как реализовать такой запрос. Структура таблицы: USERNAME | DATETIME | IP_ADDRESS user0 user0 user0 user1 user1 user1 user2 user2 user2 ... userN userN userN CREATE TABLE `log` ( `USERNAME`…
mmp0sa
  • 171
6
votes
1 answer

MySQL. Как рассчитать объём таблицы?

Если я правильно понял, то на объём(размер) таблицы, который она занимает на диске компьютера, влияет тип таблицы, тип полей и т.д. Вопрос Как рассчитать объём таблицы? Есть какие-нибудь калькуляторы для этих целей?
koverflow
  • 741
6
votes
2 answers

Какая разница между конфигурационными файлами my.ini и my.cnf?

Какая разница между конфигурационными файлами my.ini и my.cnf?
Ksenia
  • 10,679
6
votes
2 answers

Фильтрация по характеристикам товара

Есть таблица с характеристиками товаров и столбцами Good_ID, Field_ID, Value. Может быть сколько угодно записей с одним Good_ID и разными Field_ID и Value. Field_ID - это идентификатор определенной характеристики Нужно написать запрос, чтобы…
6
votes
2 answers

Выборка строк с последней датой

Есть 3 таблицы: 1) Главная id, name 2) Таблица с датой, где pid = id в главной таблице. id, pid, date, value 3) Таблица с датой в формате int, где pid = id в главной таблице. (yy-год, mm-месяц) id, pid, yy, mm, value В один запрос нужно посчитать…
STepeR
  • 245
6
votes
1 answer

#1451 - Cannot delete or update a parent row: a foreign key constraint fails

Помогите, пожалуйста, разобраться, как работают связи в таблицах. Имею в базе test две таблицы InnoDB: table1 и table2. Таблица table2 имеет Foreign Key атрибут fk, он указывает на table1.id. Дамп базы: http://pastebin.com/JbCjpVpC Хочу: чтобы при…
5
votes
1 answer

mysql поиск дубликатов

Подскажите, как в MySQL можно организовать поиск дубликатов в поле? Вывести только неповторяющиеся значения можно с помощью DISTINCT, а вот как можно вывести только повторяющиеся значения?
Ksenia
  • 10,679
5
votes
1 answer

На что влияет адрес хоста у создателя подпрограммы в MySQL?

На что влияет адрес хоста у создателя подпрограммы в MySQL? Например, при создании подпрограммы (хранимой процедуры, функции, триггера и т.д.) определяется создатель подпрограммы (DEFINER): CREATE DEFINER = 'admin'@'localhost' PROCEDURE p1() SQL…
Ksenia
  • 10,679
5
votes
1 answer

Журнал медленных запросов MySQL

Добрый день, я сделал так, что MySQL записывал в журнал медленные запросы, выполнение которых происходит более 2-х секунд. Вот это содержимое на данный момент: /usr/sbin/mysqld, Version: 5.5.35-0ubuntu0.13.10.2-log ((Ubuntu)). started with: Tcp…
spoilt
  • 1
1
2 3
99 100