Встановивши PHP та MySQL на Mandriva 2009 Free я зіткнувся з проблемою створення користувача root та його паролю для можливості роботи з БД. Після танців цю проблему вдалося розвязати. Ось рецепт:
1 Зупиняємо mysql:
service mysqld stop
2 Запускаємо mysql наступною командою:
mysqld_safe --skip-grant-tables --user=root &
3 Запускаємо користувача mysql:
mysql -u root
4. Входимо в базу mysql:
mysql> use mysql;
5. Створюємо користувача root з паролем та всіма привілеями:
mysql>SET PASSWORD FOR root@localhost = PASSWORD('newpassword');
mysql>FLUSH PRIVILEGES;
6. Виходимо з mysql:
mysql> exit;
7. Перезапускаємо mysql сервер:
service mysqld restart
8. Запускаємо PHPmyAdmin та формуємо базу даних