Putty db Passwort!!!

02/17/2013 16:39 Zypr#16
Okay, also im Endeffekt greifst du doch von "außerhalb" auf den MySQL Server zu. Welches Betriebssystem hast du gewählt? Du kannst eigentlich alle Befehle direkt auf dem Server machen, ohne dass du Putty oder dergleichen brauchst. Ansonsten müsstest du die my.cnf ändern (/etc/mysql/my.cnf).

Standartmäßig hast du dort folgendes stehen:

Code:
bind-adress = 127.0.0.1
Du müsstest das nun ändern, entweder du fügst deine Netzwerkinterne IP hinzu, die dir der DHCP-Server deines Routers erteilt hat.

Code:
bind-adress 192.168.2.101
(i. d. R. 192.168.x.x, kannst du durch ipconfig rausfinden (Windowstaste + R, danach cmd eingeben und anschließend ipconfig), deine IP findest du unter IPv4-Adresse:


Oder du lässt alle IP-Adressen durch, das kannst du wie folgt tun:

Code:
bind-adress = 0.0.0.0
Grüße
02/17/2013 16:42 .Remix#17
Hab ich das richtig aufgefasst?
Man diskutiert hier über etwas, wozu es zich Tutorials gibt und was man nur in Putty reinkopieren muss? :facepalm:

Jedes Tutorial ist an sich gleich.
Hast wahrscheinlich etwas falsch reinkopiert.
Nice.
02/17/2013 16:48 klaus00000#18
Quote:
Hab ich das richtig aufgefasst?
Man diskutiert hier über etwas, wozu es zich Tutorials gibt und was man nur in Putty reinkopieren muss?

Jedes Tutorial ist an sich gleich.
Hast wahrscheinlich etwas falsch reinkopiert.
Nice.
ich will ja mein db passwort ändern dazu habe ich dieses tutorial genutzt

1. Stoppen wir den MySql Server

PHP-Code:
/usr/local/etc/rc.d/mysql-server stop
2. Speichern wir die tabellen ab

PHP-Code:
mysqld_safe --skip-grant-tables
Putty nun ein zweites mal öffnen und wieder auf den Root connecten.

3. Loggen wir uns mit dem user "root" über Putty in MySql ein

PHP-Code:
mysql --user=root mysql
4. Wir "updaten" bzw. ändern nun das Password für die Datenbank.

PHP-Code:
update user set Password=PASSWORD ('hier-neues-passwort-eintragen') where user='root';
5.

PHP-Code:
flush privileges;
6. Verlassen wir MySql

exit;

7. Starten wir den MySql Server neu

PHP-Code:
/usr/local/etc/rc.d/mysql-server restart

jetzt ja das problem bei punkt 3
kommt dieser fehler

ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '--user=root' at line 1

Was bedeutet dieser Fehler, was muss ich machen
02/17/2013 16:54 Zypr#19
Du hast definitiv irgendeinen Tippfehler, hast du derweil mal gecheckt ob du überhaupt von außen auf deinen MySQL-Server zugreifen kannst?
02/17/2013 17:02 klaus00000#20
ich kann ja nicht auf mein MySQL-Server zugreifen per navicat weil ich kein passwort habe bzw. ich es nicht weiß deswegwn möchte ich es ja ändern, per filezilla schon
02/17/2013 17:06 Zypr#21
Du hast doch per Virtualbox einen Server laufen, welches Betriebssystem hast du dort?
02/17/2013 17:14 klaus00000#22
na freebsd

Habe jetzt mal die db hochgeladen link im profil, wäre lieb wenn jemand mal das passwort ändern könnte danke