Автор Тема: MySQL pod SuSe 9..1  (Прочетена 2422 пъти)

bonbon

  • Напреднали
  • *****
  • Публикации: 112
  • Distribution: Debian
  • Window Manager: Gnome
    • Профил
    • WWW
MySQL pod SuSe 9..1
« -: Jan 26, 2005, 07:58 »
Инсталирал съм си MySQL под SuSe 9.1
Изпълнявам скрипта mysql_install_db
След тожа се опитван да пусна сървара със rcmysql start, но във лог фаила ми дава следната грешка:
50126 07:51:17  mysqld started
050126  7:51:17  InnoDB: Started
050126  7:51:17  Fatal error: Can't open privilege tables: Can't find file: './mysql/host.frm' (errno: 13)
050126  7:51:17  Aborting

Би ли ми помогнал някой.
Активен

hary

  • Напреднали
  • *****
  • Публикации: 73
    • Профил
MySQL pod SuSe 9..1
« Отговор #1 -: Jan 26, 2005, 11:13 »
Най- вероятно нямаш базата с права mysql или пък юзера с който се пуска mysql ( обикновенно mysql) няма права да ги чете.
Виж в /etc/my.cnf  каде ти е datadir (при Редхат е в /var/lib/mysql ), там виж дали има база ( директория) mysql  и какви са правата. Може да се наложи да направиш там:
chown -R mysql.mysql /var/lib/mysql (  или кадето ти е там datadir-a)
Активен

Йордан

  • Напреднали
  • *****
  • Публикации: 1451
  • Distribution: Ubuntu / Gentoo
  • Window Manager: Gnome
  • не е важно колко ти е голяма пишката, а какво можеш с нея
    • Профил
    • WWW
MySQL pod SuSe 9..1
« Отговор #2 -: Jan 26, 2005, 12:33 »
(1) Преинсталирай MySQL
(2) отини на "рънлевел" /намира се в Яст/ и от там стартирай mysqld
(3) Вече имаш работещ MYSQLd - user:root pass:няма
Активен

Всеки пост - отговор на въпрос !!!

Йордан Георгиев
http://ygeorgiev.net/

laskov

  • Напреднали
  • *****
  • Публикации: 3166
    • Профил
MySQL pod SuSe 9..1
« Отговор #3 -: Jan 26, 2005, 13:14 »
Стана ли? Ако не си започнал виж какво има в стартиращия го скрипт при мен (Slackware):
Цитат
#!/bin/sh
# Start/stop/restart mysqld.
#
# Copyright 2003 Patrick J. Volkerding, Concord, CA
# Copyright 2003 Slackware Linux, Inc., Concord, CA
#
# This program comes with NO WARRANTY, to the extent permitted by law.
# You may redistribute copies of this program under the terms of the
# GNU General Public License.

# To start MySQL automatically at boot, be sure this script is executable:
# chmod 755 /etc/rc.d/rc.mysqld

# Before you can run MySQL, you must have a database.  To install an initial
# database, do this as root:
#
#   su - mysql
#   mysql_install_db
#
# Note that step one is becoming the mysql user.  It's important to do this
# before making any changes to the database, or mysqld won't be able to write
# to it later (this can be fixed with 'chown -R mysql.mysql /var/lib/mysql').

Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

bonbon

  • Напреднали
  • *****
  • Публикации: 112
  • Distribution: Debian
  • Window Manager: Gnome
    • Профил
    • WWW
MySQL pod SuSe 9..1
« Отговор #4 -: Jan 26, 2005, 13:37 »
Къде по-точно се намира, че от един час не мога да го намеръ това нещо?
Активен

bonbon

  • Напреднали
  • *****
  • Публикации: 112
  • Distribution: Debian
  • Window Manager: Gnome
    • Профил
    • WWW
MySQL pod SuSe 9..1
« Отговор #5 -: Jan 26, 2005, 13:40 »
Намерих го.
Благодаря на всики.
Още веднъж БЛАГОДАРЯ!!!
Активен

bonbon

  • Напреднали
  • *****
  • Публикации: 112
  • Distribution: Debian
  • Window Manager: Gnome
    • Профил
    • WWW
MySQL pod SuSe 9..1
« Отговор #6 -: Jan 26, 2005, 13:50 »
Пуснах го от там, рестартитах компа и след рестарт пише че е пуснат MySQL,   Във  log-файла пак ми дава съшата грешка
Активен

Pinball_Master

  • Напреднали
  • *****
  • Публикации: 447
    • Профил
    • WWW
MySQL pod SuSe 9..1
« Отговор #7 -: Jan 26, 2005, 20:01 »
Има една блага програмка webmin се казва. Може да е мързелива, но като ти тръгне веднъж DB-то и като ти хареса как се работи ще полюбопитстваш и как се бачка в текстови режим и ако имаш желание ще научиш и него.
В всеки случай е по-добре отколкото да си блъскаш главата сумаси време и все да не става.
А и можеш да си управляваш не само mysql, но и всичко, което можеш да си представиш в компа.
Успех
Активен

pinball-bg.org   pinball-bg.info - Българският сайт за Флипери
Debian/GNU Linux - Sarge - Kernel 2.6.7 - KDE 3.2.3

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Problem s Mysql pod linux SUSE 8.0
Хардуерни и софтуерни проблеми
IvanVV 1 2132 Последна публикация Aug 09, 2002, 02:34
от manupcho
Suse 9.2 MySQL
Настройка на програми
Masters 2 1361 Последна публикация Feb 27, 2005, 02:17
от toxigen
php+mysql+apache Suse 10
Настройка на хардуер
aznik 6 2867 Последна публикация Mar 14, 2006, 12:19
от
Mysql проблем със стартирането(mysql.sock missing)
Настройка на програми
coveka 6 6746 Последна публикация Mar 01, 2008, 22:02
от coveka
Mysql: can't connect to local mysql server
Настройка на програми
wonder 1 5124 Последна публикация Mar 16, 2008, 01:17
от neter