Случайно установлен MariaDB над Mysql. Как восстановить мои базы данных Mysql?

Короткие шаги для этого:

Имеется утилита под названием xinput. xinput list или только xinput отобразит все устройства ввода X и их идентификаторы. Здесь вы найдете идентификатор мыши, который вы хотите переназначить.

Я буду использовать свой ID в качестве примера, из моей настройки, которая равна 21, тогда xinput --get-button-map 21 выведет

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Теперь, если вы хотите, скажем, поменять левую и правую кнопки, вы просто запустите

xinput --set-button-map 21 3 2 1

. Здесь мы делаем переопределение.

Для запуска его при запуске просто поместите это в файл:

echo "xinput --set-button-map 21 3 2 1" > leftmouseremap.sh

дайте ему исполняемое разрешение

chmod +x leftmouseremap.sh 

Наконец, добавьте это в приложение Statrtup вручную из графического интерфейса или, если вы хотите его от CLI, поставьте текст ниже (изменить пути к вашему) inti файл в вашем ~/.config/autostart, вот мой (less .config/autostart/leftmouseremap.sh.desktop):

[Desktop Entry]
Type=Application
Exec=/home/ruslan/leftmouseremap.sh
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
Name[en_US]=/home/ruslan/leftmouseremap.sh
Name=/home/ruslan/leftmouseremap.sh
Comment[en_US]=
Comment=

Имейте в виду, что с KDE путь будет похож на , для других менеджеров настольных компьютеров это может быть заметно иным. В качестве альтернативы запуск запуска может быть выполнен с помощью общего подхода с помощью /etc/rc.local.

1
задан 1 August 2017 в 09:02

6 ответов

Я понял это:

Скопируйте переименованную папку (/var/lib/mysql_5.7) в безопасное место. (Если вы сохраните права собственности и разрешения, возможно, вы можете пропустить их исправление на шаге 4.) Удалите MySQL и удалите все связанные с mysql папки из / var / lib /. Переустановите MySQL. Проверьте разрешения на новые / var / lib / mysql / files & amp; папки. Если ваши резервные копии файлов не совпадают, исправьте их, чтобы они совпадали. (Mine был chown -R mysql:mysql location_to_backed_up_folder/ chmod 750 location_to_backed_up_folder/mysql/ location_to_backed_up_folder/any_other_folders/ chmod 640 location_to_backed_up_folder/all_other_files Остановить mysql Переименуйте резервную папку в «mysql» Скопируйте резервную папку и файлы (сохраняя права собственности и разрешения) в / var / lib / cp -aR location_of_backed_up_folder/ /var/lib/ Перезагрузите mysql [ ! d1]
0
ответ дан 22 May 2018 в 19:57

Я понял это:

Скопируйте переименованную папку (/var/lib/mysql_5.7) в безопасное место. (Если вы сохраните права собственности и разрешения, возможно, вы можете пропустить их исправление на шаге 4.) Удалите MySQL и удалите все связанные с mysql папки из / var / lib /. Переустановите MySQL. Проверьте разрешения на новые / var / lib / mysql / files & amp; папки. Если ваши резервные копии файлов не совпадают, исправьте их, чтобы они совпадали. (Mine был chown -R mysql:mysql location_to_backed_up_folder/ chmod 750 location_to_backed_up_folder/mysql/ location_to_backed_up_folder/any_other_folders/ chmod 640 location_to_backed_up_folder/all_other_files Остановить mysql Переименуйте резервную папку в «mysql» Скопируйте резервную папку и файлы (сохраняя права собственности и разрешения) в / var / lib / cp -aR location_of_backed_up_folder/ /var/lib/ Перезагрузите mysql [ ! d1]
0
ответ дан 18 July 2018 в 09:18

Я понял это:

Скопируйте переименованную папку (/var/lib/mysql_5.7) в безопасное место. (Если вы сохраните права собственности и разрешения, возможно, вы можете пропустить их исправление на шаге 4.) Удалите MySQL и удалите все связанные с mysql папки из / var / lib /. Переустановите MySQL. Проверьте разрешения на новые / var / lib / mysql / files & amp; папки. Если ваши резервные копии файлов не совпадают, исправьте их, чтобы они совпадали. (Mine был chown -R mysql:mysql location_to_backed_up_folder/ chmod 750 location_to_backed_up_folder/mysql/ location_to_backed_up_folder/any_other_folders/ chmod 640 location_to_backed_up_folder/all_other_files Остановить mysql Переименуйте резервную папку в «mysql» Скопируйте резервную папку и файлы (сохраняя права собственности и разрешения) в / var / lib / cp -aR location_of_backed_up_folder/ /var/lib/ Перезагрузите mysql [ ! d1]
0
ответ дан 24 July 2018 в 19:18

Вы можете продолжить использовать Maria Db, если у вас есть копия mysql-5.7 (в /var/lib, в то время как maria db установлена) в какое-то временное место.

Теперь, в вашем /var/lib, вы будет иметь папку с именем mysql, которая является вашим текущим db (без вашего старого дампа).

Теперь остановите свой mysql. Переместите папку mysql в /var/lib в какое-то место для обеспечения безопасности и переместите папку mysql-5.7 в /var/lib и переименуйте ее как mysql. Установите те же привилегии, что и для предыдущей папки mysql.

Перезапустите службу mysql еще раз. Теперь у вас будет старая дамба.

2
ответ дан 22 May 2018 в 19:57

Вы можете продолжить использовать Maria Db, если у вас есть копия mysql-5.7 (в /var/lib, в то время как maria db установлена) в какое-то временное место.

Теперь, в вашем /var/lib, вы будет иметь папку с именем mysql, которая является вашим текущим db (без вашего старого дампа).

Теперь остановите свой mysql. Переместите папку mysql в /var/lib в какое-то место для обеспечения безопасности и переместите папку mysql-5.7 в /var/lib и переименуйте ее как mysql. Установите те же привилегии, что и для предыдущей папки mysql.

Перезапустите службу mysql еще раз. Теперь у вас будет старая дамба.

2
ответ дан 18 July 2018 в 09:18

Вы можете продолжить использовать Maria Db, если у вас есть копия mysql-5.7 (в /var/lib, в то время как maria db установлена) в какое-то временное место.

Теперь, в вашем /var/lib, вы будет иметь папку с именем mysql, которая является вашим текущим db (без вашего старого дампа).

Теперь остановите свой mysql. Переместите папку mysql в /var/lib в какое-то место для обеспечения безопасности и переместите папку mysql-5.7 в /var/lib и переименуйте ее как mysql. Установите те же привилегии, что и для предыдущей папки mysql.

Перезапустите службу mysql еще раз. Теперь у вас будет старая дамба.

2
ответ дан 24 July 2018 в 19:18

Другие вопросы по тегам:

Похожие вопросы: