А сами по этой инструкции что-то делали?
ты не поверишь!

абсолютно все и не один раз.
# mkdir /var/lib/mysql/mysql
Зачем такую вложенность делать? /var/lib/mysql итак существует, зачем глуюбже.
# mysql_install_db
И где по-вашему проинициализируется база? Правильно, в текущем рабочем каталоге. А какой текущий рабочий каталог? Правильно, скорее всего домашняя папка пользователя которые это всё делает(dtlm ведь нигде комманд по переходу в какой-то там каталог небыло). В данном случае это root. В итоге база у Вас проинициализированна где-нибудь, но только не в var/lib/mysql/mysql.
Спешу с тобой не согласиться

Если не создавать каталог
/var/lib/mysql/mysql, то сам
mysql_install_db его создаст (проверил только-что на чистой машине находясь в каталоге ./~ ).
Создание каталога было добавлено из-за того, что у кого-то на форуме slackware.ru он не создался, т.е. просто для перестраховки.
# chown -R mysql.mysql /var/lib/mysql/mysql
А это уже форменное ламмерство. Тяжело сделать так mysql_install_db --user=mysql ?
Хм..., вот тут готов поправить, но сначала проверю...
Далее:
# /usr/bin/mysqld_safe &
Оно Вас пошлет куда подальше, ибо кто вместо Вас будет указывать новое местоположения БД? Оно будет искать в стандартном месте /var/lib/mysql
ну а все остальныйе действия автоматически будут фейлится по причине отсутствия запущеной базы.
неа

все работает, еще раз проверил!
SlackWare 12.0, MySQL -5.0.51
Может зависит от версии пакета или слаки?
Напиши, я поправлю.... и спасибо
