Интерактивный PHP-скрипт, вызывающий nano

Вам необходимо сделать следующее:

  1. Остановить сервер MySQL
  2. Перезапустить сервер MySQL, пропуская таблицы предоставления: mysqld_safe --skip-grant-tables --skip-network &

  3. Подключиться к серверу MySQL без пароля: mysql -uroot

  4. Перезагрузить таблицы предоставления: FLUSH PRIVILEGES;
  5. Изменить пароль root: УСТАНОВИТЬ ПАРОЛЬ ДЛЯ 'root' @ 'localhost '= PASSWORD (' hello ');
  6. Остановите сервер MySQL и перезапустите его в обычном режиме
  7. Теперь вы можете подключиться к MySQL как root с паролем hello

Что касается phpMyAdmin, он использует учетные данные MySQL. Итак, как только вы восстановите пароль root MySQL, вы сможете управлять всем.

3
16.01.2017, 16:29
1 ответ

На основе: https://stackoverflow.com/questions/3614715/open-vim-from-php-cli

Попробуйте:

<?php 
system("vi config.xml > `tty`");
?>

И измените его, чтобы он запускался по вашему запросу параметры.

0
27.01.2020, 21:37

Теги

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