!!Verzweifle an MySQL!!!
MyI-c-H
- php
Hallo,
ich lese im Referenzhandbuch zu den verschiedensten MySQL-Versionen, dass man z.B. "--not beep" eingeben soll, damit es z.B. bei einem Fehler nicht mehr piept. Wenn ich das wortwörtlich so eingebe, geschieht nichts -keine Fehlermeldung aber auch (bei absichtlicher falscheingabe eines anderen Befehls - keine Wirkung.
Ich muss mit Optionen arbeiten, damit ich meinen MySQL Server so langsam in den Gang kriege.
Ich möchte nicht auf XAMPP oder ähnliches zurückgreifen.
Ich bitte dringend um Hilfe.
Ich arbeite mit dem MySQL Command Line Client.
DANKE!
echo $begrüßung;
ich lese im Referenzhandbuch zu den verschiedensten MySQL-Versionen, dass man z.B. "--not beep" eingeben soll, damit es z.B. bei einem Fehler nicht mehr piept.
Wo genau liest du denn das? In den Optionen zum Kommandozeilenclient mysql befindet sich nur ein --no-beep beziehungsweise ein -b.
echo "$verabschiedung $name";
Genau den meinte ich auch - sorry.
Problem bleibt sich aber gleich - keine Wirkung.
Hello,
Problem bleibt sich aber gleich - keine Wirkung.
ähm, wo gibst du das ein? Wenn ich
mysql
eingebe, piepst mein Rechner und beschwert sich über "Access Denied". Gebe ich hingegen
mysql --no-beep
ein, kriege ich die selbe Meldung, allerdings piepst er nicht.
Wo also hast du es eingegeben? NACH dem Starten von MySQL? Dann wird es extrem wenig Wirkung haben, nicht zuletzt weil "--" Kommentare in MySQL einleitet.
MfG
Rouven
Hello,
Problem bleibt sich aber gleich - keine Wirkung.
ähm, wo gibst du das ein? Wenn ich
mysql
eingebe, piepst mein Rechner und beschwert sich über "Access Denied". Gebe ich hingegen
mysql --no-beep
ein, kriege ich die selbe Meldung, allerdings piepst er nicht.
Wo also hast du es eingegeben? NACH dem Starten von MySQL? Dann wird es extrem wenig Wirkung haben, nicht zuletzt weil "--" Kommentare in MySQL einleitet.MfG
Rouven
Hey,
danke für deine Antwort und dein Interesse :).
Ich gebe es direkt in den Command Line Client von MySQL ein, z.B. nach der PW-Eingabe.
Wie gebe ich es denn ein, damit es eine Wirkung erzielt?
Ich habe das Problem "MySQL can't connect to server 'localhost' (10061)" auch bekannt unter Error 2003.
Ich versuche jetzt den Port, welchen ich via "Show Variables like 'port';" als 0 identifiziert habe, auf 3306 umzustellen. Das über "--port=3306", was, wie du sagst, nur ein Kommentar wäre.
Hello,
Ich gebe es direkt in den Command Line Client von MySQL ein, z.B. nach der PW-Eingabe.
ja ne, das ist eben zu spät. Das sind Optionen FÜR den Command Line Client, die musst du ihm beim Starten mitgeben...
MfG
Rouven
Wie soll ich das denn machen, wenn er sofort nach dem Passwort fragt?
Ich bin wirklich ein blutiger Anfänger... darum brauche ich die Infos sehr detailliert.
Hello,
Ich bin wirklich ein blutiger Anfänger... darum brauche ich die Infos sehr detailliert.
GENAU wie ich geschrieben habe - wobei, vorher die Frage: wie startest du den Command Line Client? Von der Kommandozeile oder aus dem Startmenü? Falls du es aus dem Startmenü machst, klick den Eintrag mit der rechten Maustaste an, geh auf Eigenschaften und du siehst den Startbefehl für mysql. Dort kannst du hinten die entsprechenden Optionen anfügen. Falls du es tatsächlich von der Kommandozeile aus startest (-> Aufruf von "mysql"), dann füge dort die Parameter hinten an.
MfG
Rouven
Hello,
Ich bin wirklich ein blutiger Anfänger... darum brauche ich die Infos sehr detailliert.
GENAU wie ich geschrieben habe - wobei, vorher die Frage: wie startest du den Command Line Client? Von der Kommandozeile oder aus dem Startmenü? Falls du es aus dem Startmenü machst, klick den Eintrag mit der rechten Maustaste an, geh auf Eigenschaften und du siehst den Startbefehl für mysql. Dort kannst du hinten die entsprechenden Optionen anfügen. Falls du es tatsächlich von der Kommandozeile aus startest (-> Aufruf von "mysql"), dann füge dort die Parameter hinten an.MfG
Rouven
Ich versuche das mal genauestens zu beschreiben:
STart-Programme-MySQL-MySQl Command Line Client
-> Dort fragt er sofort nach dem Passwort.
Wenn ich auf Eigenschaften klicke - bei der originalen Exe-Datei, dann finde ich dort allerdings nichts besonderes - auch keinen STartbefehl!
Hello,
machen wir es anders. Klicke auf Start, klicke auf ausführen. Tippe ein "cmd" und drücke auf Enter. Die Kommandozeile geht auf.
gehe mit
cd verzeichnis
bzw
cd .. (für darüberliegendes Verzeichnis)
in den Ordner, wo du MySQL installiert hast. Dort wechselst du mit "cd bin" in den Binary-Ordner.
Dort liegt nun die mysql.exe, die du mit den entsprechenden Parametern starten kannst.
MfG
Rouven
Ich danke euch beiden für eure Hilfe!
Nein, einen PArameter kann cih bei der Verknüpfung nicht anhängen, leider.
Und offensichtlich funtkionieren die "--port=3306" Optionen auch nicht- da er dann nichts öffnet. Auch nicht mit der Abkürzung "-p".
Eine andere Idee?
Es muss noch eine andere Lösung für das Localhost 10061 - Problem geben.
Ich weiß nur leider nicht welche das sein soll :(
Hello,
Nein, einen PArameter kann cih bei der Verknüpfung nicht anhängen, leider.
ja, weiß ich mittlerweile, deswegen bat ich dich, es über die Kommandozeile zu versuchen. Wie weit bist du da gekommen?
MfG
Rouven
Überhaupt nicht.
Er nimmt es kommentarlos, wie auch wirklungslos hin.
Tut mir leid.
Hi,
STart-Programme-MySQL-MySQl Command Line Client
-> Dort fragt er sofort nach dem Passwort.
Wenn ich auf Eigenschaften klicke - bei der originalen Exe-Datei, dann finde ich dort allerdings nichts besonderes - auch keinen STartbefehl!
Nicht bei der Exe selbst, sondern bei der Verknüpfung. Dort steht dann das Ziel (mysql.exe) oder so ähnlich. Hier kannst du dann die Parameter dahinterschreiben. Dann steht da unter Ziel "pfad\zu\mysql\bin\mysql.exe --option".
Hab grad kein Windows zur Hand um es auszuprobieren, aber so müsste es eigentlich funktionieren.
mfG,
steckl
Hello,
Hab grad kein Windows zur Hand um es auszuprobieren, aber so müsste es eigentlich funktionieren.
hab ich auch bis gerade gedacht, stimmt aber im Fall der MySQL-Verknüpfungen leider nicht...die verweisen nicht auf einen vollständigen Befehl, sondern sind irgendwie - hmh - anders.
MfG
Rouven