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

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

30
Ошибка MySQL 1215: невозможно добавить ограничение внешнего ключа
Я пытаюсь перенаправить мою новую схему на мой db-сервер, но не могу понять, почему я получаю эту ошибку. Я попытался найти ответ здесь, но все, что я нашел, говорит либо о том, чтобы установить для движка db значение Innodb, либо чтобы убедиться, что ключи, которые я пытаюсь использовать в качестве …

13
Настройка внешних ключей в phpMyAdmin?
Я настраиваю базу данных с помощью phpMyAdmin. У меня есть две таблицы ( fooи bar), проиндексированные по их первичным ключам . Я пытаюсь создать реляционную таблицу ( foo_bar) между ними, используя их первичные ключи в качестве внешних ключей. Я создал эти таблицы как MyISAM, но с тех пор изменил все …
336 mysql  phpmyadmin 

18
Изменить набор символов MySQL по умолчанию на UTF-8 в my.cnf?
В настоящее время мы используем следующие команды в PHP, чтобы установить кодировку UTF-8 в нашем приложении. Поскольку это немного накладные расходы, мы хотели бы установить это как настройку по умолчанию в MySQL. Можем ли мы сделать это в /etc/my.cnf или в другом месте? SET NAMES 'utf8' SET CHARACTER SET utf8 …

4
Какой ORM я должен использовать для Node.js и MySQL? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
326 mysql  orm  node.js 

6
Обновить значение столбца, заменив часть строки
У меня есть таблица со следующими столбцами в базе данных MySQL [id, url] И URL-адреса, как: http://domain1.com/images/img1.jpg Я хочу обновить все URL в другой домен http://domain2.com/otherfolder/img1.jpg сохраняя имя файла как есть. Какой запрос я должен выполнить?
326 mysql  sql 

13
PHP date () формат при вставке в datetime в MySQL
Какой правильный формат для передачи date()функции в PHP, если я хочу вставить результат в datetimeстолбец типа MySQL ? Я пытался, date("Y-M-D G:i:s")но это просто вставляет "0000-00-00 00:00:00" каждый раз.
324 php  mysql 

13
Добавить внешний ключ в существующую таблицу
Я хочу добавить внешний ключ в таблицу под названием "katalog". ALTER TABLE katalog ADD CONSTRAINT `fk_katalog_sprache` FOREIGN KEY (`Sprache`) REFERENCES `Sprache` (`ID`) ON DELETE SET NULL ON UPDATE SET NULL; Когда я пытаюсь сделать это, я получаю это сообщение об ошибке: Error Code: 1005. Can't create table 'mytable.#sql-7fb1_7d3a' (errno: 150) …

14
Подключите Java к базе данных MySQL
Как вы подключаетесь к базе данных MySQL на Java? Когда я пытаюсь, я получаю java.sql.SQLException: No suitable driver found for jdbc:mysql://database/table at java.sql.DriverManager.getConnection(DriverManager.java:689) at java.sql.DriverManager.getConnection(DriverManager.java:247) Или java.lang.ClassNotFoundException: com.mysql.jdbc.Driver Или java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver
322 java  mysql  jdbc 

30
ошибка: «Не удается подключиться к локальному серверу MySQL через сокет» /var/run/mysqld/mysqld.sock '(2)' - Отсутствует /var/run/mysqld/mysqld.sock
Моя проблема началась с того, что я больше не мог войти в систему как пользователь root при установке MySQL. Я пытался запустить mysql без включенных паролей ... но всякий раз, когда я запускал команду # mysqld_safe --skip-grant-tables & Я никогда не получу подсказку обратно. Я пытался следовать этим инструкциям, чтобы …
322 mysql  linux  ubuntu 

7
MySQL против MongoDB 1000 читает
Я был очень взволнован по поводу MongoDb и тестировал его в последнее время. У меня была таблица с именем posts в MySQL, и около 20 миллионов записей были проиндексированы только в поле с именем id. Я хотел сравнить скорость с MongoDB, и я провел тест, который получит и распечатает 15 …

30
PDOException SQLSTATE [HY000] [2002] Нет такого файла или каталога
Я считаю, что я успешно развернул свой (очень простой) сайт на fortrabbit, но как только я подключаюсь к SSH для выполнения некоторых команд (например, php artisan migrateили php artisan db:seed), я получаю сообщение об ошибке: [PDOException] SQLSTATE[HY000] [2002] No such file or directory В какой-то момент миграция, должно быть, сработала, …
320 php  mysql  laravel  pdo 

12
Как изменить размер max_allowed_packet
У меня проблема с полями BLOB в моей базе данных MySQL - при загрузке файлов размером более 1 МБ я получаю сообщение об ошибке Packets larger than max_allowed_packet are not allowed. Вот что я пробовал: В MySQL Query Browser я запустил, show variables like 'max_allowed_packet'который дал мне 1048576. Затем я …
318 mysql 

4
Какой тип столбца / длину следует использовать для хранения хешированного пароля Bcrypt в базе данных?
Я хочу сохранить хешированный пароль (используя BCrypt) в базе данных. Что будет хорошим типом для этого, и какой будет правильная длина? Пароли, хэшированные с BCrypt, всегда имеют одинаковую длину? РЕДАКТИРОВАТЬ Пример хэша: $2a$10$KssILxWNR6k62B7yiX0GAe2Q7wwHlrzhF3LqtVvpyvHZf0MwvNfVu Похоже, что после хеширования некоторых паролей BCrypt всегда генерирует хэши по 60 символов. РЕДАКТИРОВАТЬ 2 Извините, что …
318 mysql  hash  types  storage  bcrypt 

9
Как получить несколько счетов одним SQL-запросом?
Мне интересно, как написать этот запрос. Я знаю, что этот фактический синтаксис фальшивый, но он поможет вам понять, чего я хочу. Мне нужно это в этом формате, потому что это часть гораздо большего запроса. SELECT distributor_id, COUNT(*) AS TOTAL, COUNT(*) WHERE level = 'exec', COUNT(*) WHERE level = 'personal' Мне …
316 mysql  sql  join  count  group-by 


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