Archiv verlassen und diese Seite im Standarddesign anzeigen : probleme mit MySql
superuserroot
09.04.04, 15:07
Hi Leute ich habe Probleme mit MySql starten...
Ich hab mich hier auch schon umgeschaut ob jemand das ähnliche Problem hat...bin aber nicht fündig geworden.
Also, wenn ich im Bootloader den mysql-dienst aktivieren möchte, kommt eine Fehlermeldung:
Creating MySQL privilege database and starting MySQL...
Neither host 'dhcppc1' and 'localhost' could not be looked up with
/usr/bin/resolveip
Please configure the 'hostname' command to return a correct hostname.
If you want to solve this at a later stage, restart this script with
the --force option
..failed
ich hab auch mal in der Datei /etc/HOSTNAME nachgeschaut....
->linux.local
in der Datei /etc/hosts steht folgender Eintrag
#
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server.
# Syntax:
#
# IP-Address Full-Qualified-Hostname Short-Hostname
#
127.0.0.1 localhost
# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback
fe00::0 ipv6-localnet
ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
127.0.0.2 linux.local linux
Kann mir jemand helfen???
Greetz SuperUserRoot
Hi Leute ich habe Probleme mit MySql starten...
Ich hab mich hier auch schon umgeschaut ob jemand das ähnliche Problem hat...bin aber nicht fündig geworden.
Also, wenn ich im Bootloader den mysql-dienst aktivieren möchte, kommt eine Fehlermeldung:
Creating MySQL privilege database and starting MySQL...
Neither host 'dhcppc1' and 'localhost' could not be looked up with
/usr/bin/resolveip
Please configure the 'hostname' command to return a correct hostname.
If you want to solve this at a later stage, restart this script with
the --force option
..failed
ich hab auch mal in der Datei /etc/HOSTNAME nachgeschaut....
->linux.local
in der Datei /etc/hosts steht folgender Eintrag
#
# hosts This file describes a number of hostname-to-address
# mappings for the TCP/IP subsystem. It is mostly
# used at boot time, when no name servers are running.
# On small systems, this file can be used instead of a
# "named" name server.
# Syntax:
#
# IP-Address Full-Qualified-Hostname Short-Hostname
#
127.0.0.1 localhost
# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback
fe00::0 ipv6-localnet
ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
127.0.0.2 linux.local linux
Kann mir jemand helfen???
Greetz SuperUserRoot
In der hostname nur linux angeben, sollte eigentlich reichen.
superuserroot
09.04.04, 15:23
In der hostname nur linux angeben, sollte eigentlich reichen.
mhhh wie meinst du das, es steht ja unter der datei HOSTNAME linux.local drin!
Greetz SuperUserRoot
superuserroot
09.04.04, 17:31
das funzt leider immer noch nicht....kann mir sonst noch jemand weiterhelfen????
Greetz SuperUserRoot
Hi,
wie BBlack schon schrieb: In /etc/hostname gehört nur der Hostname, nicht die Domain. Hostname = Rechnername
-> Hostname = Linux
-> Domainname = .local
Pingu
superuserroot
09.04.04, 18:23
Hi,
wie BBlack schon schrieb: In /etc/hostname gehört nur der Hostname, nicht die Domain. Hostname = Rechnername
-> Hostname = Linux
-> Domainname = .local
Pingu
also ich hab mal
->Linux, dann mal
->dhcpp1, dann mal
->dhcpp1.local
eingetragen....
jeweils immer ein reboot gemacht, nix funzt!
kann mir mal noch jemand sagen was das heißt?
restart this script with the --force option
Greetz SuperUserRoot
Gib mal so wie es steht, das hostname command an.
Geh mal in die Console und gib
hostname --help ein.
Damit bekommst Du aktuelle Informationen über Deinen hostnamen oder kannst Ihn sogar neu setzen.
superuserroot
09.04.04, 19:22
Gib mal so wie es steht, das hostname command an.
Geh mal in die Console und gib
hostname --help ein.
Damit bekommst Du aktuelle Informationen über Deinen hostnamen oder kannst Ihn sogar neu setzen.
also ich hab das jetzt so eingegeben, wie ich das zurückbekommen hab
->gethostname()=`dhcppc1'
->dhcppc1 <===hab ich eingetragen in /etc/HOSTNAME & funzt leider nicht!
gib mal
mysql connect
in der Console ein.
Was kommt da für eine Meldung:
Oder versuch mal
mysqladmin version
Was kommt da für eine Meldung;
superuserroot
09.04.04, 23:15
gib mal
mysql connect
in der Console ein.
Was kommt da für eine Meldung:
Oder versuch mal
mysqladmin version
Was kommt da für eine Meldung;
dhcppc1:/usr/bin # mysql connect
ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
dhcppc1:/usr/bin # mysqladmin version
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!
dhcppc1:/usr/bin #
Zuerst gib mal
safe_mysqld &
in der Console ein.
Danach,schau mal unter /var/lib/mysql
ob da schon eine Datenbank mit Namen Test ist.
Wenn der mysql-Server installiert ist und noch keine Datenbank angelegt ist, muß man erst eine Datenbank installieren, damit man diese auch connecten kann. Das macht man indem man ein Script für die Beispieldatenbank laufen läßt mit dem Befehl in der Console
mysql_install_db.
Dann wird eine Beispieldatenbank angelegt.
Dann kommt eine Meldung mit mysqladmin -u ........
ein passwort einzugeben.
Einfach mysqladmin mit den Optionen aufrufen und mit Return bestätigen ohne ein Passwort einzugeben.
Dann mal rcmysql start eingeben um mysql-Server zu starten. Mit rcmysql stop beendest Du den Server.
Wenn der Server gestartet ist einfach mal mysql eingeben und Du bist in der mysql Kommando-Ebene.
superuserroot
10.04.04, 18:53
Zuerst gib mal
safe_mysqld &
in der Console ein.
Danach,schau mal unter /var/lib/mysql
ob da schon eine Datenbank mit Namen Test ist.
Wenn der mysql-Server installiert ist und noch keine Datenbank angelegt ist, muß man erst eine Datenbank installieren, damit man diese auch connecten kann. Das macht man indem man ein Script für die Beispieldatenbank laufen läßt mit dem Befehl in der Console
mysql_install_db.
Dann wird eine Beispieldatenbank angelegt.
Dann kommt eine Meldung mit mysqladmin -u ........
ein passwort einzugeben.
Einfach mysqladmin mit den Optionen aufrufen und mit Return bestätigen ohne ein Passwort einzugeben.
Dann mal rcmysql start eingeben um mysql-Server zu starten. Mit rcmysql stop beendest Du den Server.
Wenn der Server gestartet ist einfach mal mysql eingeben und Du bist in der mysql Kommando-Ebene.
vielen dank für deine hilfe!!!
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.