У меня есть сервер, на котором работает Debian 6.2 с Apache, PHP5 и MySQL.
Что ж, я пока вообще ничего не делал с MySQL, только Apache и PHP; Я должен был установить его (mysql-server) в какой-то момент по линии, и я решил впервые войти в базу данных пару дней назад, так как я рассматривал возможность использования базы данных для будущего проекта веб-сайта.
Я заметил, что у пользователя root был пароль, и я не помню, чтобы он его устанавливал. Мой обычный пароль root был неверным. Поэтому я попытался сбросить пароль.
sudo service mysql stop
(успешно остановлен)
sudo /usr/bin/mysqld_safe --skip-grant-tables --skip-networking &
начал успешно, насколько я могу судить. Тем не мение,
mysql
сам возвращает «Невозможно подключиться к локальному серверу MySQL через сокет '/ var / run / mysqld / mysqld, sock' (2)», и дополнительно
sudo service mysql start
возвращает "/etc/init.d/mysql: ОШИБКА: раздел с / var / lib / mysql переполнен! ... не удалось!"
df -h сообщает мне, что / используется на 26%, раздел 20 ГБ, а / home, примерно 900 ГБ, используется только на 5%.
Что касается потенциально связанной заметки, у меня были случайные зависания с тех пор, как я заметил эту проблему, мой tty2 несколько раз случайным образом зависал в режиме ожидания, и вся система внезапно становилась нестабильной. gnome-terminal тоже не открывается. (Gnome-terminal, по-видимому, сейчас работает, не обращайте внимания на эту часть, но сервер все еще несколько нестабилен, я случайно потерял соединение, когда я был подключен к нему по SSH с моего ноутбука, теперь дважды.)
Забудьте об ошибке, о которой вы спрашиваете. Вы сосредоточились только на одном симптоме, когда в вашей системе явно много проблем, а в вашем сообщении достаточно, чтобы указать, что она могла быть взломана. Я предлагаю вам взорвать систему, протестировать оборудование, обращая особое внимание на диски, и, если все в порядке, переустановить с нуля и восстановить данные из резервной копии. Не забудьте исследовать возможный компромисс.