1

(6 ответов, оставленных в Курилка)

Без единого идентификатора объединить таблицы не получится.

2

(6 ответов, оставленных в Курилка)

Поищите в таблице voting общий идентификатор с таблицами ".PREF."users или ".PREF."db, иначе объединить таблицы нельзя.

3

(6 ответов, оставленных в Курилка)

Если в таблице voting есть поле идентификатора из таблицы ".PREF."users_shop, то объединение таблиц делает так же, как здесь, через JOIN:
LEFT OUTER JOIN ".PREF."users usr ON usr.id = shop.user_id

Как только таблицу сможете объединить - выборку можно делать с сортировкой по любому полю из таблицы voting.

4

(1 ответов, оставленных в MySQL & phpMyAdmin)

Копирование можно произвести запросом UPDATE. Подробности в документации: https://dev.mysql.com/doc/refman/5.7/en/update.html
Перед экспериментами сохраняйте исходные данные БД, чтобы было к чему вернуться в случае проблем.

Outwill пишет:

удалил в итоге база вообще не грузиться

Проверьте в Notepad++ файл дампа на наличие Бом байта. Сохраните дам без Бом байта.

Outwill пишет:

Дак где поставить два дефиса я уже просто все перепробовал

Возможно у вас настройки MySQL не воспринимают два дефиса, как комментарий. Попробуйте удалить эти строки.

Откройте файл дампа редактором (лучше использовать Notepad++) и проверьте строки сверху, которые должны быть закомментированы двумя дефисами.

8

(1 ответов, оставленных в MySQL & phpMyAdmin)

Для начала смотрите статью здесь: https://php-myadmin.ru/learning/

9

(14 ответов, оставленных в MySQL & phpMyAdmin)

Проверьте перед импортом, чтобы таблицы wp_commentmeta в новой базе данных не было, иначе ее попытается перезаписать, вместо того, чтобы создать заново.

10

(4 ответов, оставленных в Работа с phpMyAdmin)

Директива session.auto_start по умолчанию выключена.
http://php.net/manual/ru/session.config … auto-start

11

(4 ответов, оставленных в Работа с phpMyAdmin)

При проблеме в сессии, сперва попробуйте очистить кеш браузера, или проверить работу в альтернативном браузере.

12

(1 ответов, оставленных в Установка phpMyAdmin)

Проверьте, чтобы в php.ini был снят комментарий со строки:
extension=php_mbstring.dll

Проверьте наличие самой библиотеки php_mbstring.dll

Проверьте так же какой конфигурационный файл загружается запустив скрипт со строкой:

<?php phpinfo(); ?>

Сам пользователь не создается, его надо заводить вручную. Рабочая база обычно называется phpmyadmin, где хранятся настройки phpMyAdmin.

С правами все верно поняли. Только надо еще понимать, что пользователя создают для доступа локально, только с localhost, поэтому никто ничего подобрать не сможет, пока не получит доступ к файловой системе самого сервера.

Это не проблема безопасности. Чтобы скрипт подключался к базе данных, где-то данные для подключения хранить надо. Если беспокоитесь именно об этой учетной записи, то создайте отдельного пользователя, которого ограничьте в правах задав доступ только к технической базе данных.

counsellor пишет:

не хочу хранить пароли в открытом виде в конфигурационных файлах

Выше в коде конфигурационного файла должно быть подключение внешних файлов, где и прописываются конфигурационные директивы в переменных.

Если сервером пользуетесь толь вы один, то пропишите там root.

Подробнее смотрите здесь: https://php-myadmin.ru/learning/instrument-pma.html

Посмотрите в конфигурационном фале phpMyAdmin (config.inc.php) настройки для расширений (controluser). Пропишите там данные пользователя, для работы расширений.

18

(36 ответов, оставленных в Работа с phpMyAdmin)

Oleg_Adams пишет:

Если не трудно, объясните, что такое "Дамп"?

Это файл .sql, который вы импортируете.

19

(36 ответов, оставленных в Работа с phpMyAdmin)

Самой ошибки не видно. Посмотрите в дампе что может мешать созданию таблицы.

20

(2 ответов, оставленных в Работа с phpMyAdmin)

Посмотрите логи веб-сервера. Если ошибок нет, то попробуйте альтернативные браузеры.

Не понятно. Посмотрите вывод ошибки более детально, возможно лучше ее посмотреть в журналах веб-сервера.

22

(2 ответов, оставленных в Курилка)

Лучше обратиться на форум пользователей DLE. По нему помочь не могу.

23

(1 ответов, оставленных в Настройка phpMyAdmin)

Попробуйте сменить версию phpMyAdmin поставив скрипт самостоятельно в любом удобном месте и сравните поведение. Причину такого сбоя объяснить не могу.

Проверьте в какой кодировке страницы скрипта. В Notepad++ это видно в строке статуса снизу, где должно быть UTF-8.

Так же посмотрите как именно выглядят крякозябры в БД, когда они туда записываются. То есть как данные показывает phpMyAdmin.

25

(7 ответов, оставленных в MySQL & phpMyAdmin)

Средствами MySQL выбрать год из поля xfields не получится, особенно если нет точной позиции года в строке с разделителем. Можно попробовать для выборки написать скрипт, чтобы найти в строке пару year|год и записать его в отдельное поле.