Вопросы с тегом «mysql»

MySQL - это бесплатная система управления реляционными базами данных с открытым исходным кодом (RDBMS), использующая язык структурированных запросов (SQL). НЕ ИСПОЛЬЗУЙТЕ этот тег для других БД, таких как SQL Server, SQLite и т. Д. Это разные БД, которые все используют свои собственные диалекты SQL для управления данными.

1
Получите записи с наибольшим / наименьшим <что угодно> на группу
Как это сделать? Прежнее название этого вопроса было « использование ранга (@Rank: = @Rank + 1) в сложном запросе с подзапросами - это сработает? », Потому что я искал решение с использованием рангов, но теперь я вижу, что решение, опубликованное Биллом, является намного лучше. Исходный вопрос: Я пытаюсь составить запрос, …

7
Поля даты и времени MySQL и летнее время - как мне указать «дополнительный» час?
Я использую часовой пояс Америки / Нью-Йорка. Осенью мы «отступаем» на час - фактически «набираем» один час в 2 часа ночи. В точке перехода происходит следующее: это 01:59:00 -04: 00, затем через 1 минуту это становится: 01:00:00 -05: 00 Поэтому, если вы просто скажете «1:30 утра», это будет неоднозначно относительно …
88 php  mysql  datetime  timestamp  dst 

6
Подходит шардинг MySQL?
Каков наилучший подход для сегментирования таблиц MySQL. Я могу придумать следующие подходы: Шардинг на уровне приложения? Шардинг на уровне прокси MySQL? Центральный сервер поиска для шардинга? Знаете ли вы какие-нибудь интересные проекты или инструменты в этой области?
88 mysql  sharding 

6
Java: вставьте несколько строк в MySQL с помощью PreparedStatement
Я хочу вставить сразу несколько строк в таблицу MySQL с помощью Java. Количество строк динамическое. Раньше я делал ... for (String element : array) { myStatement.setString(1, element[0]); myStatement.setString(2, element[1]); myStatement.executeUpdate(); } Я хотел бы оптимизировать это, чтобы использовать синтаксис, поддерживаемый MySQL: INSERT INTO table (col1, col2) VALUES ('val1', 'val2'), ('val1', …


8
Как я могу включить журнал медленных запросов MySQL без перезапуска MySQL?
Я выполнил инструкции здесь: http://crazytoon.com/2007/07/23/mysql-changing-runtime-variables-with-out-restarting-mysql-server/, но это, похоже, только устанавливает порог. Мне нужно что-то еще, например, установить путь к файлу? Согласно документам MySQL Если для --log-slow-questions не указано значение file_name, по умолчанию используется имя имя_хоста-slow.log. Сервер создает файл в каталоге данных, если только дается имя абсолютного пути для указания другого …
88 mysql 

14
Сохранить массив PHP в MySQL?
Как хорошо сохранить массив данных в одном поле mysql? Также, когда я запрашиваю этот массив в таблице mysql, как лучше вернуть его в форму массива? Есть ли сериализация и десериализация ответа?
88 php  mysql  arrays 


2
Таблица ссылок Doctrine 2 и многие-ко-многим с дополнительным полем
(Извините за бессвязный вопрос: я пытался ответить на некоторые вопросы, когда писал этот пост, но вот он :) Я пытаюсь создать модель базы данных с отношением «многие ко многим» внутри таблицы ссылок, но у которой также есть значение для каждой ссылки, в данном случае таблица складских запасов. (это базовый пример …

10
Когда использовать STRAIGHT_JOIN с MySQL
У меня был довольно сложный запрос, с которым я работал, и его выполнение занимало 8 секунд. EXPLAIN показывал странный порядок таблиц, и не все мои индексы использовались даже с подсказкой FORCE INDEX. Я наткнулся на ключевое слово соединения STRAIGHT_JOIN и начал заменять им некоторые из моих ключевых слов INNER JOIN. …
88 mysql  join 

7
Как импортировать файл csv в рабочую среду MySQL?
У меня есть файл CSV. Он содержит 1,4 миллиона строк данных, поэтому я не могу открыть этот CSV-файл в Excel, поскольку его ограничение составляет около 1 миллиона строк. Поэтому я хочу импортировать этот файл в рабочую среду MySQL. Этот CSV-файл содержит такие столбцы, как "Service Area Code","Phone Numbers","Preferences","Opstype","Phone Type" Я …
88 mysql  csv  import 


30
После установки MySQL через Brew я получаю сообщение об ошибке - Сервер завершает работу без обновления файла PID
Хорошо, я искал повсюду и потратил довольно много времени на установку, удаление, пробу различных вариантов, но безуспешно. Я использую Mac OS X Lion (10.7.3) и пытаюсь настроить Python, MySQL. Я успешно установил Python и MySQL через HomeBrew. Python отлично работает. После установки MySQL я выполнил первые 2 шага - отключение …
88 mysql  homebrew 

7
Как проверить, является ли поле пустым или пустым в MySQL?
Я пытаюсь понять, как проверить, пустое поле NULLили нет . У меня есть это: SELECT IFNULL(field1, 'empty') as field1 from tablename Мне нужно добавить дополнительную проверку, field1 != ""например: SELECT IFNULL(field1, 'empty') OR field1 != "" as field1 from tablename Есть идеи, как этого добиться?
88 mysql  sql 

7
Как удалить невыполненный запрос MySQL из командной строки?
Предположим, вы вводите запрос командной строки в базу данных MySQL, и вам нужно отменить и начать заново. Из оболочки bash вы можете просто набрать ctrl-c и получить новое приглашение. В MySQL ctrl-c выйдет из клиента и вернет вас в оболочку. Например, у меня есть длинный и сложный оператор SELECT, но …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.