хотя я никогда не испытывал никаких проблем с этим на нескольких машинах Debian 8 и даже Windows, теперь мне просто не удается получить рабочую установку MariaDB / MySQL на моей новой установки Debian 9 Stretch.
в моей первой установке я не мог получить доступ к корневой учетной записи mysql. С тех пор я очень старался.
My Попытки Сброса Пароля среди других следование:
https://dev.mysql.com/doc/refman/5.7/en/resetting-permissions.html
https://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords
https://help.ubuntu.com/community/MysqlPasswordReset
https://www.digitalocean.com/community/tutorials/how-to-reset-your-mysql-or-mariadb-root-password
mysql как исправить доступ запрещен для пользователя 'root'@ 'localhost'
Так что все затем я отказался и начал несколько попыток полностью переустановить сначала только пакеты mariadb / mysql, а затем все пакеты, связанные с LaMp.
поэтому я сначала удалил все пакеты
sudo apt-get remove --purge *mariadb* *mysql* *php* apache2 phpmyadmin
sudo apt-get autoremove
sudo apt-get clean
(это самая решительная попытка, которую я выбрал)
и потом я последовал за той установкой учебники
http://www.pcsystembetreuer.de/cms-online-designer/lamp-debian-9-stretch.html
http://www.itzgeek.com/how-tos/linux/debian/how-to-install-lamp-server-on-debian-9-stretch.html
https://linuxconfig.org/how-to-install-a-lamp-server-on-debian-9-stretch-linux
опять ни один из выше работал для меня.
Чтобы быть более конкретным: я не могу войти в корневой пользователь mariadb, если я не являюсь пользователем root моя система. Хотя, в случае последнего я мог бы даже войти в систему, если пароль, который я предоставляю, будет совершенно неправильным.
Я установил пароль, например,mysql_secure_installation
как пользователь root. Если я попытаюсь выполнить эту команду как мой обычный пользователь, мне скажут, что я не предоставил правильный старый пароль, чтобы изменить его. Хотя есть нет старый пароль как я никогда не устанавливал пароль и даже просто сделал чистую установку mariadb.
столько, сколько я пытаюсь и поиск через подобные проблемы я не могу найти способ, который работает для меня, и я сейчас близок к безумию (следуя определению, что здравомыслие-это когда вы пытаетесь то же самое снова и снова, ожидая разных результатов.).
мне не нужны "безопасные решения", поскольку у меня нет БД, которые можно было бы удалить. Идеально для меня была бы чистая установка, которая избавляется от любых-по-видимому, существующих-старых файлов конфигурации, хранящих таинственный пароль, который я не знаю. Или я просто делаю что-то совершенно неправильно. Просто не знаю, что.