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

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


17
Невозможно удалить или обновить родительскую строку: ограничение внешнего ключа не выполнено
При выполнении: DELETE FROM `jobs` WHERE `job_id` =1 LIMIT 1 Это ошибки: #1451 - Cannot delete or update a parent row: a foreign key constraint fails (paymesomething.advertisers, CONSTRAINT advertisers_ibfk_1 FOREIGN KEY (advertiser_id) REFERENCES jobs (advertiser_id)) Вот мои таблицы: CREATE TABLE IF NOT EXISTS `advertisers` ( `advertiser_id` int(11) unsigned NOT NULL …
170 mysql  sql 

6
Как удалить базу данных MySQL?
Из моего последнего вопроса вы можете заметить, что проблема вызвала еще некоторые проблемы: чтение руководств MySQL в мониторе MySQL? Моя база данных теперь непригодна, отчасти из-за моего интереса к поломкам и неспособности просматривать сообщения об ошибках. Я знаю, что не должен повторно использовать первичные ключи, но я хотел бы использовать …
169 mysql 

7
Предложение SQL OVER () - когда и почему это полезно?
USE AdventureWorks2008R2; GO SELECT SalesOrderID, ProductID, OrderQty ,SUM(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Total' ,AVG(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Avg' ,COUNT(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Count' ,MIN(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Min' ,MAX(OrderQty) OVER(PARTITION BY SalesOrderID) AS 'Max' FROM Sales.SalesOrderDetail WHERE SalesOrderID IN(43659,43664); Я читал об этом пункте и не понимаю, …



8
Как я могу установить значение по умолчанию столбца метки времени на текущую метку времени с миграциями Laravel?
Я хотел бы создать столбец меток времени со значением по умолчанию, CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMPиспользующим Laravel Schema Builder / Migrations. Я просматривал документацию Laravel несколько раз и не вижу, как сделать это по умолчанию для столбца метки времени. timestamps()Функция делает по умолчанию 0000-00-00 00:00для обеих колонок , что он делает.

6
MySQL против MySQLi при использовании PHP [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
167 php  mysql  mysqli 

6
MySQL загружает значения NULL из данных CSV
У меня есть файл, который может содержать от 3 до 4 столбцов числовых значений, разделенных запятой. Пустые поля определяются за исключением того, что они находятся в конце строки: 1,2,3,4,5 1,2,3,,5 1,2,3 Следующая таблица была создана в MySQL: + ------- + -------- + ------ + ----- + --------- + ------- + …

19
Доктрина - Как распечатать настоящий sql, а не только подготовленное заявление?
Мы используем Doctrine, PHP ORM. Я создаю запрос как этот: $q = Doctrine_Query::create()->select('id')->from('MyTable'); а затем в функцию, которую я добавляю в различные предложения where и тому подобное, как это $q->where('normalisedname = ? OR name = ?', array($string, $originalString)); Позже, перед- execute()этим объектом запроса, я хочу распечатать исходный SQL-код, чтобы изучить …

17
Как узнать пароль root для MySQL
Я не могу понять мой пароль root для MySQL; как я могу это выяснить? Есть ли файл, где хранится этот пароль? Я перехожу по этой ссылке, но у меня нет директории directadmin в локальной сети.
167 mysql  database 


3
Что означают флаги столбцов в MySQL Workbench?
Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. В редакторе таблиц MySQL Workbench доступны 7 флагов столбцов: PK, NN, UQ, BIN, UN, ZF, AI. PK очевидно обозначает Первичный Ключ. А как насчет других?

13
Доступ запрещен для пользователя 'root' @ 'localhost' при попытке предоставить привилегии. Как я могу предоставить привилегии?
Я посмотрел на несколько похожих вопросов и поэтому демонстрирую, что проверил основы. Хотя, конечно, это не значит, что я не пропустил что-то совершенно очевидное. :-) У меня вопрос: почему мне отказано в доступе пользователю с привилегиями делать то, что я пытаюсь сделать, и где я уже набрал пароль и получил …

5
Как я могу использовать mySQL replace () для замены строк в нескольких записях?
У нас есть база данных, в которой есть несколько записей с некоторыми неверными данными в одном столбце, в которых встроенный редактор избежал некоторых вещей, которые не должны были быть исключены, и он разрывает сгенерированные ссылки. Я хочу выполнить запрос, чтобы заменить плохие символы во всех записях, но не могу понять, …
166 mysql  replace 

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