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

133
MySQL - ВЫБЕРИТЕ, ГДЕ поле IN (подзапрос) - Чрезвычайно медленно почему?

У меня есть пара дубликатов в базе данных, которые я хочу проверить, поэтому, что я сделал, чтобы увидеть, какие дубликаты, я сделал это: SELECT relevant_field FROM some_table GROUP BY relevant_field HAVING COUNT(*) > 1 Таким образом, я получу все строки с релевантным полем, встречающимся более...

133
Установите значение NULL в MySQL

Я хочу, чтобы было установлено значение, NULLесли в текстовое поле в форме, которую я отправляю, ничего не помещается. Как я могу это сделать? Я пробовал вставить, 'NULL'но это просто добавляет слово NULLв поле. Я не уверен, какой код мне для этого предоставить, я просто пишу запрос...

133
SQL - обновление нескольких записей в одном запросе

У меня есть таблица - config . Схема: config_name | config_value И я хотел бы обновить несколько записей одним запросом. Я так стараюсь: UPDATE config SET t1.config_value = 'value' , t2.config_value = 'value2' WHERE t1.config_name = 'name1' AND t2.config_name = 'name2'; но этот запрос неверен :( Вы...

133
Как переместить модель между двумя приложениями Django (Django 1.7)

Итак, около года назад я начал проект и, как и все новые разработчики, на самом деле не уделял слишком много внимания структуре, однако теперь я продвинулся дальше вместе с Django, стало появляться, что мой макет проекта, в основном, мои модели ужасны по структуре , У меня есть модели, которые в...

132
MySQL ON DUPLICATE KEY - последний идентификатор вставки?

У меня есть следующий запрос: INSERT INTO table (a) VALUES (0) ON DUPLICATE KEY UPDATE a=1 Мне нужен идентификатор вставки или обновления. Обычно я запускаю второй запрос, чтобы получить это, поскольку считаю, что insert_id () возвращает только «вставленный» идентификатор, а не обновленный...

132
Исправление «Превышен таймаут ожидания блокировки; попробуйте перезапустить транзакцию для «зависшей» таблицы Mysql?

Из сценария я тысячи раз отправлял такой запрос в мою локальную базу данных: update some_table set some_column = some_value Я забыл добавить часть where, поэтому для одного и того же столбца было установлено одинаковое значение для всех строк в таблице, и это было сделано тысячи раз, и столбец был...

132
Массовая вставка с помощью SQLAlchemy ORM

Есть ли способ заставить SQLAlchemy выполнять массовую вставку вместо вставки каждого отдельного объекта. т.е. делать: INSERT INTO `foo` (`bar`) VALUES (1), (2), (3) скорее, чем: INSERT INTO `foo` (`bar`) VALUES (1) INSERT INTO `foo` (`bar`) VALUES (2) INSERT INTO `foo` (`bar`) VALUES (3) Я только...

132
Каковы соответствующие преимущества / ограничения Amazon RDS по сравнению с EC2 с MySQL? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос Я понимаю несколько основных...

131
MySQL объединяется с предложением where

У меня есть два стола, к которым я хочу присоединиться. Мне нужны все категории в таблице категорий, а также все категории, на которые подписан пользователь, в таблице category_subscriptions. по сути, это мой запрос: SELECT * FROM categories LEFT JOIN user_category_subscriptions ON...

131
Когда добавлять какие индексы в таблицу в Rails

У меня вопрос по базе данных Rails. Должен ли я добавить «индекс» ко всем внешним ключам, например «xxx_id»? Должен ли я добавить «индекс» в автоматически созданный столбец «id»? Должен ли я добавить «индекс (уникальный)» в автоматически созданный столбец «id»? Если я добавлю индекс сразу к двум...

131
Mysql - Как выйти / выйти из хранимой процедуры

У меня очень простой вопрос, но я не получил простого кода для выхода из SP с помощью Mysql. Кто-нибудь может поделиться со мной, как это сделать? CREATE PROCEDURE SP_Reporting(IN tablename VARCHAR(20)) BEGIN IF tablename IS NULL THEN #Exit this stored procedure here END IF; #proceed the code...

131
Как выполнить команду MySQL из сценария оболочки?

Как я могу выполнить команду SQL через сценарий оболочки, чтобы сделать ее автоматизированной? Я хочу восстановить данные, собранные в файле SQL, с помощью сценария оболочки. Я хочу подключиться к серверу и восстановить данные. Команда работает при отдельном выполнении через командную строку SSH. Я...