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

Все версии MySQL (не Microsoft SQL Server). Пожалуйста, добавьте также тег для конкретной версии, такой как mysql-5.7, если он имеет отношение к вопросу.

3
UNION работает медленно, но оба запроса выполняются быстро в разных
Не знаю, что еще делать с этим. У меня есть одна таблица, в которой есть столбцы start и stop, и я хочу вернуть ее результаты, объединенные как start, так и stop, и я хочу провести четкое различие между ними. Теперь оба запроса выполняются быстро раздельно: SELECT UNIX_TIMESTAMP(CONVERT_TZ(start_dev, '+00:00', GetCarrierTimezone(a0.carrier_id))) AS …
11 mysql 


2
Как записать подробный вывод из mysqldump?
Обычно вы сохраняете подробный вывод команды Linux следующим образом: # command > output.txt Но когда вы используете команду вроде mysqldump, >опция выводит дамп таблиц базы данных в нужный файл: # mysqldump --username=whatever --password=whatever -h localhost database > dump.sql Если вы добавите параметр -v(verbose) mysqldump, он выведет справочную информацию о том, …


4
Установка пароля root в новой установке mysql 5.7
Я пытаюсь установить MySQL в порцию CentOS Linux release 7.2.1511. Посмотрите на процесс установки: # sudo yum install mysql-server Вывод: Dependencies Resolved =========================================================================================================================================================================================================== Package Arch Version Repository Size =========================================================================================================================================================================================================== Removing: mysql-community-client x86_64 5.7.10-1.el7 @mysql57-community 109 M mysql-community-server x86_64 5.7.10-1.el7 @mysql57-community 652 M Transaction Summary =========================================================================================================================================================================================================== Я управлял mysql Дэймон: # …
11 mysql  linux  centos 

2
Как предоставить привилегию создания базы данных пользователю в MySQL
Следующая команда предоставляет все привилегии во всех базах данных для пользователя 'admin'. Но это не позволяет администратору создавать базу данных. GRANT ALL ON * . * TO 'admin'@'localhost'; Как я могу предоставить доступ 'admin' для создания базы данных? Когда я пытаюсь создать базу данных, я получаю следующую ошибку - ОШИБКА …
11 mysql 

2
Профиль MySQL по запросу «Создание индекса сортировки», использующий 75% общего времени
Мы пытаемся выяснить, как оптимизировать запрос (занимает около 100 мс) , и работает ли профиль, который мы видим, Creating Sort Indexиспользуя 75%общее время. Во-первых, что именно влияет на создание индекса сортировки? Это диск / IO? Во-вторых, можем ли мы оптимизировать сам запрос? SELECT r.`id`, r.name, r.public_uri, rv.version, rv.interpreter, rv.notes, rv.content, …
11 mysql  profiler 

1
MySQL: уникальное ограничение на большой столбец
Я пытаюсь создать таблицу InnoDB, которая содержит VARCHARстолбец, который может содержать до 3071 символов. Я хотел бы ввести UNIQUEограничение на данные этого столбца. Похоже, что MySQL применяет ограничения, используя индекс. В InnoDB размеры индекса ограничены 767 байтами - этого недостаточно для VARCHAR(3071)столбца, который содержит данные. Любые мысли о том, как …

2
Получите инкрементные значения агрегированного значения в объединенной таблице
У меня есть две таблицы в базе данных MySQL 5.7.22: postsи reasons. Каждая строка сообщения имеет и принадлежит многим рядам причин. У каждой причины есть вес, связанный с ней, и поэтому у каждого сообщения есть общий агрегированный вес, связанный с ним. Для каждого увеличения веса на 10 пунктов (т. Е. …

2
Проблема с целочисленным приведением к потолку (десятичному)
У меня есть этот сценарий, похоже, что MySQL принимает наибольшее десятичное значение и пытается привести другие значения к этому. Проблема в том, что этот запрос генерируется внешней библиотекой, поэтому я не могу контролировать этот код, по крайней мере, на этом уровне. У вас есть идея, как это исправить? SELECT 20 …

3
Ограничения целостности в реляционной базе данных - должны ли мы их игнорировать?
Я нахожусь в постоянном обсуждении с разработчиками компании, в которой я работаю, потому что они говорят, что лучше избавиться от принудительного применения отношений (через определения ограничений FOREIGN KEY) в реляционной базе данных, чтобы ускорить большие запросы и добиться лучшего спектакль. Рассматриваемой платформой является MySQL 5.x, и FOREIGN KEY не был …

4
MySQL - mysql_upgrade - Произошла ошибка: невозможно установить переменные сервера
Я запускаю MySQL 5.7.11 внутри официального образа докера. Когда я хочу обновить, я получаю следующую ошибку: mysql_upgrade -uroot -p password: Error occurred: Cannot setup server variables. Я искал вокруг, не нашел подсказки. Я пытался бежать --verbose, но не повезло. Для справки вот журналы, когда я запускаю БД: db_1 | 2016-02-17T11:23:10.453190Z …
10 mysql  upgrade 

3
Как избежать циклической зависимости (циклическая ссылка) между 3 таблицами?
У меня есть 3 таблицы: люди После Нравится Когда я проектирую модель ER, она имеет циклическую зависимость: 1: N Люди -------- <Пост 1: N Пост ---------- <Нравится 1: N Люди -------- <Нравится Логика такова: 1 человек может иметь много постов. 1 пост имеет много лайков. 1 человеку может нравиться много …

2
Есть ли способ оптимизировать сортировку по столбцам объединяемых таблиц?
Это мой медленный запрос: SELECT `products_counts`.`cid` FROM `products_counts` `products_counts` LEFT OUTER JOIN `products` `products` ON ( `products_counts`.`product_id` = `products`.`id` ) LEFT OUTER JOIN `trademarks` `trademark` ON ( `products`.`trademark_id` = `trademark`.`id` ) LEFT OUTER JOIN `suppliers` `supplier` ON ( `products_counts`.`supplier_id` = `supplier`.`id` ) WHERE `products_counts`.product_id IN (159, 572, 1075, 1102, 1145, …
10 mysql  order-by 

5
Рассчитать размер строки и максимальный размер строки для таблицы
Проблема: Есть ли способ подсчета количества байтов, занятых созданием таблицы, я знаю, что вы можете получить некоторую информацию из information_schema.tables, но эта информация не является достаточно точной. На самом деле требуется количество байтов в соответствии с определением таблицы только для innodb, и сопоставление также может рассматриваться как utf-8-general-ci. Например, проверка …

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