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

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

6
PHP и mySQL: 2038 год Ошибка: что это такое? Как это решить?
Я думал об использовании TIMESTAMP для хранения даты и времени, но прочитал, что на него есть ограничение до 2038 года. Вместо того, чтобы задавать вопрос сразу, я предпочел разбить его на мелкие части, чтобы новичкам было легко понять. Итак, мой вопрос (ы): В чем именно проблема 2038 года? Почему это …
116 php  mysql  year2038 

4
Подсчет с условием IF в запросе MySQL
У меня есть две таблицы, одна для новостей, а другая для комментариев, и я хочу получить количество комментариев, статус которых был установлен как одобренный. SELECT ccc_news . *, count(if(ccc_news_comments.id = 'approved', ccc_news_comments.id, 0)) AS comments FROM ccc_news LEFT JOIN ccc_news_comments ON ccc_news_comments.news_id = ccc_news.news_id WHERE `ccc_news`.`category` = 'news_layer2' AND `ccc_news`.`status` …

16
Доступ запрещен для пользователя root @ localhost (с паролем: NO)
Я новичок в MySQL, я пытаюсь запустить WordPress на своем рабочем столе Windows, и ему нужен MySQL. Я устанавливаю все, Web Platform Installerчто предоставляет Microsoft. Я никогда не устанавливал пароль root для MySQL, и на последнем этапе установки WordPress он запрашивает пароль сервера MySQL. Какой пароль по умолчанию для root …

14
Как предоставить все привилегии пользователю root в MySQL 8.0
Пытался mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; Получение ОШИБКА 1064 (42000): у вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом с 'IDENTIFIED BY' root 'WITH GRANT OPTION' в строке 1. …

15
Как выбрать только дату из поля DATETIME в MySQL?
У меня есть таблица в базе данных MySQL, настроенная с помощью DATETIME. Мне нужно SELECTв этой таблице только по ДАТЕ и без учета времени. Как мне войти SELECTв эту таблицу только по дате и минуя время, даже если для этого конкретного столбца установлено значение DATETIME? пример Теперь это: 2012-01-23 09:24:41 …
115 mysql  date 

23
Удалить предложение DEFINER из дампов MySQL
У меня есть дамп MySQL одной из моих баз данных. В нем есть предложения DEFINER, которые выглядят так: "DEFINER=`root`@`localhost`" А именно, эти предложения DEFINER находятся в моих операторах CREATE VIEW и CREATE PROCEDURE. Есть ли способ удалить эти предложения DEFINER из моего файла дампа?
115 mysql 

6
SQL: как выполнить строку не равно
У меня следующий запрос SELECT * FROM table WHERE tester <> 'username'; Я ожидаю, что это вернет все результаты, в которых тестер не является строкой username, но это не работает. Я думаю, что ищу обратный Likeоператор, но не уверен? В своих поисках я нашел решения для чисел (отсюда я получил …
115 mysql 

9
Разбиение на страницы MySQL без двойных запросов?
Мне было интересно, есть ли способ получить количество результатов из запроса MySQL и в то же время ограничить результаты. Как работает пагинация (насколько я понимаю), сначала делаю что-то вроде query = SELECT COUNT(*) FROM `table` WHERE `some_condition` После того, как я получу num_rows (запрос), у меня будет количество результатов. Но …
115 mysql  pagination  double 

2
Как я могу подавить вывод заголовка столбца для одного оператора SQL?
Я выполняю несколько операторов SQL в пакетном режиме (используя mysqlдвоичный код командной строки). Я хочу, чтобы один из моих нескольких операторов SELECT не печатал заголовки столбцов, а только выбранные записи. Это возможно?

13
Как я могу обойти MySQL Errcode 13 с помощью SELECT INTO OUTFILE?
Я пытаюсь сбросить содержимое таблицы в файл csv с помощью оператора MySQL SELECT INTO OUTFILE. Если я сделаю: SELECT column1, column2 INTO OUTFILE 'outfile.csv' FIELDS TERMINATED BY ',' FROM table_name; Outfile.csv будет создан на сервере в том же каталоге, в котором хранятся файлы базы данных. Однако, когда я меняю свой …
114 mysql  sql  into-outfile 

9
MySQL смещает бесконечные строки
Я хотел бы создать запрос, который отображает все результаты в таблице, но смещен на 5 от начала таблицы. Насколько я могу судить, MySQL LIMITтребует ограничения, а также смещения. Есть какой-либо способ сделать это?
114 mysql  sql  sql-limit 

22
1114 (HY000): стол заполнен
Я пытаюсь добавить строку в InnoDBтаблицу простым запросом: INSERT INTO zip_codes (zip_code, city) VALUES ('90210', 'Beverly Hills'); Но когда я пытаюсь выполнить этот запрос, я получаю следующее: ОШИБКА 1114 (HY000): таблица zip_codesзаполнена Делая SELECT COUNT(*) FROM zip_codes дает мне 188 959 строк, что не кажется слишком большим, учитывая, что у …
114 mysql  innodb 


4
Два индекса с одним столбцом против одного индекса с двумя столбцами в MySQL?
Я столкнулся со следующим, и я не уверен, что лучше всего. Рассмотрим следующую таблицу (которая станет больше): id PK | giver_id FK | recipient_id FK | Дата Я использую InnoDB и, насколько я понимаю, он автоматически создает индексы для двух столбцов внешнего ключа. Однако я также буду выполнять множество запросов, …

4
Встроенная поддержка JSON в MYSQL 5.7: каковы плюсы и минусы типа данных JSON в MYSQL?
В MySQL 5.7 был добавлен новый тип данных для хранения данных JSON в таблицах MySQL . Очевидно, это будет большое изменение в MySQL. Они перечислили некоторые преимущества Проверка документов - в столбце JSON могут храниться только действительные документы JSON, поэтому вы получаете автоматическую проверку ваших данных. Эффективный доступ - что …

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