Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: Stop MYSQL - Ubuntu
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за д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 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.06 usr + 0.02 sys = 0.08 CPU)