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

435
Плагин аутентификации caching_sha2_password не может быть загружен

Я соединяю MySQL - 8.0 с MySQL Workbench и получаю следующую ошибку: Плагин аутентификации caching_sha2_password не может быть загружен: dlopen (/usr/local/mysql/lib/plugin/caching_sha2_password.so, 2): изображение не найдено Я пробовал и с другим клиентским инструментом. Любое решение для...

434
SQL-запрос возвращает данные из нескольких таблиц

Я хотел бы знать следующее: Как получить данные из нескольких таблиц в моей базе данных? какие методы существуют для этого? Что такое объединения и союзы и чем они отличаются друг от друга? Когда я должен использовать каждый из них по сравнению с другими? Я планирую использовать это в моем...

430
Ошибка MySQL 1153 - получен пакет, размер которого превышает байты max_allowed_packet

Я импортирую дамп MySQL и получаю следующую ошибку. $ mysql foo < foo.sql ERROR 1153 (08S01) at line 96: Got a packet bigger than 'max_allowed_packet' bytes По-видимому, в базе данных есть вложения, что делает их очень большими. Это на моей локальной машине, Mac с MySQL 5, установленный из...

430
MySQL ERROR 1045 (28000): доступ запрещен для пользователя 'bill' @ 'localhost' (используется пароль: YES)

Прежде всего позвольте мне упомянуть, что я прошел через многие предложенные вопросы и не нашел подходящего ответа. Вот что я делаю. Я подключен к своему экземпляру Amazon EC2. Я могу войти с MySQL root с помощью этой команды: mysql -u root -p Затем я создал новый счет пользователя с хостом% CREATE...

416
Как удалить дубликаты строк в SQL Server?

Как я могу удалить повторяющиеся строки там, где их нет unique row id? Мой стол col1 col2 col3 col4 col5 col6 col7 john 1 1 1 1 1 1 john 1 1 1 1 1 1 sally 2 2 2 2 2 2 sally 2 2 2 2 2 2 Я хочу остаться со следующим после удаления дубликата: john 1 1 1 1 1 1 sally 2 2 2 2 2 2 Я пробовал несколько...

409
Как запустить SQL скрипт в MySQL?

Я хочу выполнить текстовый файл, содержащий запросы SQL, в MySQL. Я попытался запустить source /Desktop/test.sqlи получил ошибку: mysql>. \ home \ sivakumar \ Desktop \ test.sql ОШИБКА: не удалось открыть файл '\ home \ sivakumar \ Desktop \ test.sql', ошибка: 2 Есть идеи, что я делаю не...

408
Как добавить индексы в таблицы MySQL?

У меня есть очень большая таблица MySQL с около 150 000 строк данных. В настоящее время, когда я пытаюсь запустить SELECT * FROM table WHERE id = '1'; код работает нормально, так как поле ID является основным индексом. Тем не менее, для недавнего развития проекта, я должен искать в базе данных по...

402
Как работают индексы MySQL?

Меня действительно интересует, как работают индексы MySQL, в частности, как они могут возвращать запрошенные данные без сканирования всей таблицы? Это не по теме, я знаю, но если есть кто-то, кто мог бы объяснить мне это подробно, я был бы очень, очень...

400
Как выбрать n-ую строку в таблице базы данных SQL?

Я заинтересован в изучении некоторых (в идеале) независимых от базы данных способов выбора n- й строки из таблицы базы данных. Также было бы интересно увидеть, как этого можно достичь, используя встроенную функциональность следующих баз данных: SQL Server MySQL PostgreSQL SQLite оракул В настоящее...

396
Как изменить столбец MySQL, чтобы разрешить NULL?

MySQL 5.0.45 Каков синтаксис для изменения таблицы, чтобы столбец мог быть пустым, или что не так с этим: ALTER mytable MODIFY mycolumn varchar(255) null; Я интерпретировал руководство как просто запустив вышеизложенное, и оно воссоздаст столбец, на этот раз допустив ноль. Сервер говорит мне, что у...

388
Несколько обновлений в MySQL

Я знаю, что вы можете вставить несколько строк одновременно, есть ли способ обновить несколько строк одновременно (как в одном запросе) в MySQL? Изменить: например, у меня есть следующее Name id Col1 Col2 Row1 1 6 1 Row2 2 2 3 Row3 3 9 5 Row4 4 16 8 Я хочу объединить все следующие обновления в один...

386
В чем ошибка «Каждая производная таблица должна иметь свой собственный псевдоним» в MySQL?

Я выполняю этот запрос на MySQL SELECT ID FROM ( SELECT ID, msisdn FROM ( SELECT * FROM TT2 ) ); и это дает эту ошибку: Каждая производная таблица должна иметь свой псевдоним. Что вызывает эту...