Mysql Got a failure from command:

Kategori overført fra Linux1

Mysql Got a failure from command:

Innleggav grandalf » søn 09.07.2006 22:10

Hei er ny med mysql. Får ikke logget meg inn og når jeg tar en restart på mysqld så får jeg denne feil meldingen.
Noen som vet hva jeg må gjøre


Starting MySQL database server: mysqld.
FIXME: This is still too noisy but will be changed, soon!
groupi:~# This script updates all the mysql privilege tables to be usable by
MySQL 4.0 and above.

This is needed if you want to use the new GRANT functions,
CREATE AGGREGATE FUNCTION, stored procedures, or
more secure passwords in 4.1

Got a failure from command:
cat /usr/share/mysql/mysql_fix_privilege_tables.sql | /usr/bin/mysql --no-defaults --force --user=root --host=localhost --database=mysql
Please check the above output and try again.

Running the script with the --verbose option may give you some information
of what went wrong.

If you get an 'Access denied' error, you should run this script again and
give the MySQL root user password as an argument with the --password= option
Checking for crashed MySQL tables in the background.

på fohånd takk

Brukerens avatar
medlem i 217 måneder
 

Innleggav ak » man 10.07.2006 1:28

Et par spørsmål for å kunne hjelpe deg bedre.

Er dette i Fedora (hvilken versjon?)
Hva er kommandoen du prøver å kjøre? ("/etc/init.d/mysqld start" ?)
Er du root når du gjør dette?
Hvordan installerte du MySQL? ("yum -y mysql mysql-server" ?)

Har du satt passordet for MySQL sin root-bruker?
Kode: Merk alt
mysqladmin -u root password 'ditt passord'

' skal være med i linjen over

Administrator
Brukerens avatar
medlem i 236 måneder
 

Innleggav grandalf » man 10.07.2006 10:00

Det er på debian 'sarge'
kjører kommandoen ("/etc/init.d/mysqld start")
Jeg er root installerte det med apt-get, Jeg har også satt passordet.

Brukerens avatar
medlem i 217 måneder
 

Innleggav ak » man 10.07.2006 10:03

Prøv å skrive det samme på kommando-linjen (alt på en linje):
Kode: Merk alt
cat /usr/share/mysql/mysql_fix_privilege_tables.sql | /usr/bin/mysql --no-defaults --force --user=root --host=localhost --database=mysql


Scriptet fanger antageligvis opp den ordentlige feilmeldingen, slik at du aldri får se den.

Administrator
Brukerens avatar
medlem i 236 måneder
 


Returner til Utvikling i Linux



Hvem er i Forumene

Registrerte brukere: Google [Bot]



cron