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

111
Невозможно изменить столбец, используемый в ограничении внешнего ключа

Я получил эту ошибку, когда пытался изменить свою таблицу. Error Code: 1833. Cannot change column 'person_id': used in a foreign key constraint 'fk_fav_food_person_id' of table 'table.favorite_food' Вот мое ЗАЯВЛЕНИЕ СОЗДАТЬ ТАБЛИЦУ, которое прошло успешно. CREATE TABLE favorite_food( person_id...

111
Генерация случайной и уникальной 8-символьной строки с использованием MySQL

Я работаю над игрой, в которой в какой-то момент задействованы машины. У меня есть таблица MySQL с именем «cars», содержащая данные о транспортных средствах, включая столбец «plate», в котором хранятся номерные знаки для транспортных средств. А вот часть, с которой у меня проблемы. Перед созданием...

110
Как вам присоединиться к одной и той же таблице дважды в mysql?

У меня 2 стола. Один (домены) имеет идентификаторы домена и доменные имена (dom_id, dom_url). другой содержит фактические данные, 2 из которых требуют доменных имен TO и FROM. Итак, у меня есть 2 столбца rev_dom_from и rev_dom_for, оба из которых хранят идентификатор доменного имени из таблицы...

110
УСТАНОВИТЬ ИМЕНА utf8 в MySQL?

Я часто вижу что-то подобное в сценариях PHP, использующих MySQL. query("SET NAMES utf8"); Мне никогда не приходилось делать это ни для одного проекта, поэтому у меня есть пара основных вопросов по этому поводу. Это что-то, что делается только с PDO? Если это не специфическая вещь для PDO, то...

110
MySQL: в чем разница между float и double?

Проверяя новую структуру базы данных, я увидел, что кто-то изменил значение поля с float на double. Интересно, почему, я проверил документацию mysql, но, честно говоря, не понял, в чем разница. Кто-нибудь может...

110
Ошибка ограничения фиктивного внешнего ключа

Я получаю это сообщение об ошибке: ОШИБКА 1217 (23000) в строке 40: невозможно удалить или обновить родительскую строку: ограничение внешнего ключа не выполнено. ... когда я пытаюсь сбросить стол: DROP TABLE IF EXISTS `area`; ... определяется так: CREATE TABLE `area` ( `area_id` char(3) COLLATE...

110
MySQL: транзакции против таблиц блокировки

Я немного запутался в транзакциях и блокировках таблиц, чтобы обеспечить целостность базы данных и убедиться, что SELECT и UPDATE остаются синхронизированными, и никакое другое соединение не мешает этому. Мне нужно: SELECT * FROM table WHERE (...) LIMIT 1 if (condition passes) { // Update row I got...

110
Подключение Java-MySql: получение открытого ключа запрещено

Я пытаюсь подключить базу данных MySql к Java с помощью коннектора 8.0.11. Вроде все в порядке, но у меня есть исключение: Исключение в потоке "main" java.sql.SQLNonTransientConnectionException: получение открытого ключа запрещено Трассировки стека: Exception in thread "main"...

109
добавить столбец в таблицу mysql, если он не существует

Мои исследования и эксперименты еще не дали ответа, поэтому я надеюсь на некоторую помощь. Я изменяю установочный файл приложения, в котором в предыдущих версиях не было столбца, который я хочу добавить сейчас. Я не хочу добавлять столбец вручную, а в установочный файл и только в том случае, если...

109
Закрытие соединений JDBC в пуле

Наш стандартный раздел кода для использования JDBC ... Connection conn = getConnection(...); Statement stmt = conn.conn.createStatement (ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY); ResultSet rset = stmt.executeQuery (sqlQuery); // do stuff with rset rset.close(); stmt.close();...

109
AWS MySQL RDS против AWS DynamoDB [закрыто]

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

109
Не удается подключиться к локальному серверу MySQL через доморощенный сокет

Недавно я попытался установить MySQL с помощью homebrew ( brew install mysql), и когда я пытаюсь запустить его, я получаю следующую ошибку: ОШИБКА 2002 (HY000): не удается подключиться к локальному серверу MySQL через сокет '/tmp/mysql.sock' (2) Нет ни /tmp/mysql.sockкота /var/lib/mysql.sock. Я...

109
DETERMINISTIC, NO SQL или READS SQL DATA в своем объявлении, и включено двоичное ведение журнала

При импорте базы данных в mysql я получил следующую ошибку: 1418 (HY000) at line 10185: This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) Я не знаю,...

109
Подключиться к mysql в контейнере докеров с хоста

(Вероятно, это глупый вопрос из-за моих ограниченных знаний в области администрирования Docker или mysql, но, поскольку я потратил на эту проблему целый вечер, осмелюсь задать его.) В двух словах Я хочу запустить mysql в контейнере докеров и подключиться к нему с моего хоста. На данный момент...

108
MySQL - значения ORDER BY в IN ()

Я надеюсь отсортировать элементы, возвращаемые в следующем запросе, по порядку их ввода в функцию IN () . ВХОД: SELECT id, name FROM mytable WHERE name IN ('B', 'A', 'D', 'E', 'C'); ВЫВОД: | id | name | ^--------^---------^ | 5 | B | | 6 | B | | 1 | D | | 15 | E | | 17 | E | | 9 | C | | 18 | C |...