mysql ignoriert Befehle

crus4der

Well-Known Member
Hi zusammen,

ich habe mir MySQL 5.0.22 gezogen und kompiliert! Das war auch kein Problem.
Nach dem ersten starten von mysql war der Dienst auch aktiv (port 3306).

Nur egal welchen Befehl ich danach auch eingebe, ob es "mysqld_safe --user=mysql &", "mysql" usw eingebe kommt immer "Command not found".
Ich habe es schon neu installiert und trotzdem immer Command not found!

Selbst wenn ich in dem Verzeichnis "/usr/local/mysql/bin" drin bin (und dort stehen ja die ganzen scripte) kommt command not found.

Benutzer und Gruppen sind auch geändert!
Oder bin ich im falschen Verzeichnis??????

Gruß crus4der
 
Mit dem Verzeichnis hat das nichts zu tun. Wahrscheinlich benutzt du CSH, TCSH oder etwas ähnliches und hast das 'rehash' vergessen.
 
hi,
Eigentlich sollte die ganzen Scripte in "/usr/local/bin/" liegen, aber wenn das so ist wie du sagst musst du enteder den vollstädnigen Pfad angeben, oder halt in das Verzeichnis gehe, wo die scripte liegen und dann mit
# ./mysql<was auch immer>
sie ausführen.

Noch eine Möglichkeit wäre "/usr/local/mysql/bin" in die $PATH aufzunehmen.
 
Ich denke err hat ohne Ports installiert. Ich benutze auch gelegentlich mysql und ein Verzeichnis /usr/local/mysql existiert auf meinem System gar nicht.

Deswegen mein Rat: les im Handbuch wie man Programme installiert.
 
hrhr oh man da probiert man stundenland aus und sucht sich im netz kaputt....und dann geht es mit ./....
naja man kann nicht an alles denken!
Danke s-tlk für den tipp :D

Gruß


und danke für die anderen Antworten ;)
 
Nja per Port werden eh die "Sourcen" gezogen nur fahrt man dann
mit nem Skript drüber um es an FreeBSD anzupassen.
Patchen heisst das im entsprechendem Dunstkreis.

Jo,guad des wars schon wieder,schönes WE.

MfG nap
 
Zurück
Oben