|
|
ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.
Въпрос |
От: Alexander |
Дата: 02/21/2007 |
Здравейте,
Ползвам за рутер машина с Ubuntu и имам проблеми със счупени
таблици на MySQL. Опитвам се да го спра, за да използвам
myisamchk
но на команда
mysql stop
отговорът е:
no such database "stop"
Ще съм ви признателен за помощта!
Предварително ви благодаря сърдечно :)
|
Отговор #1 |
От: runtime |
Дата: 02/21/2007 |
То такова нещо като mysql stop няма!
killall mysqld
|
Отговор #2 |
От: Alexander |
Дата: 02/21/2007 |
Командата срещах по доста форуми. Едвали е моя измислица.
А как се стартира след ремонта:
mysql start
mysqld start
или нещо друго?
Достъпнили са командите от всички директории или трябва да
съм на определено място? Работя като root разбира се.
|
Отговор #3 |
От: runtime |
Дата: 02/21/2007 |
# Start mysqld:
mysqld_start() {
if [ -x /usr/bin/mysqld_safe ]; then
# If there is an old PID file (no mysqld running), clean
it up:
if [ -r /var/run/mysql/mysql.pid ]; then
if ! ps axc | grep mysqld 1> /dev/null 2> /dev/null ;
then
echo "Cleaning up old /var/run/mysql/mysql.pid."
rm -f /var/run/mysql/mysql.pid
fi
fi
/usr/bin/mysqld_safe --datadir=/var/lib/mysql
--pid-file=/var/run/mysql/mysql.pid $SKIP &
fi
}
# Stop mysqld:
mysqld_stop() {
# If there is no PID file, ignore this request...
if [ -r /var/run/mysql/mysql.pid ]; then
killall mysqld
# Wait at least one minute for it to exit, as we don't
know how big the DB is...
for second in 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0
1 2 3 4 5 6 7 8 9 \
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6
7 8 9 60 ; do
if [ ! -r /var/run/mysql/mysql.pid ]; then
break;
fi
sleep 1
done
if [ "$second" = "60" ]; then
echo "WARNING: Gave up waiting for mysqld to exit!"
sleep 15
fi
fi
}
|
Отговор #4 |
От: Alexander |
Дата: 02/21/2007 |
На
mysqld_stop
отговораът е
command not found :(
|
Отговор #5 |
От: atan |
Дата: 02/21/2007 |
/etc/init.d/mysql stop | start | restart
|
Отговор #6 |
От: M.Kirriakov |
Дата: 02/22/2007 |
mysqladmin -u root -p shutdown
|
Отговор #7 |
От: Alexander |
Дата: 02/22/2007 |
Получи се. Проработи
/etc/init.d/mysql stop | start | restart
Благодаря много. Лек ден :)
|
<< Мандрива разпознава ли тунера както СУСЕ (1
) | HTB rule ... (0
) >>
|
|
|
|
|