Mysql installation

01/11/2011 12:16 Blutzunge#1
ich weiß nicht wieso,bei meinen andren Roots hatte es immer geklappt,
aber dieser will nicht,
ich hab FreeBSD 7.2 (32bit) drauf
1.Ports aktuallisiert

und dann bei Mysql erfolgreich diese befehle ausgeführt
cd /usr/ports/databases/mysql50-server/

make install WITH_XCHARSET=all clean

aber als ich dann die installation beenden wollte mit:
/usr/local/bin/mysql_install_db (wurde dieser Befehl,bzw Pfad nicht gefunden)

als ich dann nachgeschaut habe(per FTP) war mein usr/local ordner auch leer


hat wer ne Lösung?

(ist in der M2 section da die Meisten die damit Ahnung haben,hier sind,und da es für einen M2 server ist)
01/11/2011 12:35 .2good4you111#2
Glaub ich dir nicht das das schonmal so gefunnzt hat...

Sieh mal im /var/db/mysql ordner nach...

(MySql starten nicht vergessen wenn du via Client connecten willst)
01/11/2011 12:51 RivathaX#3
[Only registered and activated users can see links. Click Here To Register...]
Dort kannst du es nach einem How To machen wo es zu 100% geht

Quote:
# cd /usr
Danach lassen wir den Root eine Datei direkt in den Ordner runter laden dazu einfach...
# fetch ftp://ftp.freebsd.org/pub/FreeBSD/po...s/ports.tar.gz

Nach dem er fertig ist starten wir diesen Befehl:
# tar zxvf ports.tar.gz

So wenn es fertig ist löschen wir einfach mal die Datei ports.tar.gz mit diesem Befehl:
# rm ports.tar.gz

Jetzt gehen wir in den Ordner:
# cd /usr/ports/databases/mysql50-server/

So jetzt starten wir diesen Befehl:
# make install WITH_XCHARSET=all clean
Das kann etwas dauern bei einem nicht Hoch Qualitäts Root

So es ist fertig? Super jetzt einfach diesen Befehl eintippen:
# /usr/local/bin/mysql_install_db

So jetzt dies ein Tippen
# chown -R mysql /var/db/mysql/
Und...
# chgrp -R mysql /var/db/mysql/

So jetzt dies eintippen:
# /usr/local/bin/mysqld_safe –user=mysql &
Dank dem "&" müsst ihr nach dem er nicht weiter macht "ENTER" drücken

So damit MySQL Automatisch mit Startet bei Reboots einfach dies machen:
# cd /etc
# ee rc.conf

Dort Tragen wir als letztes dies ein:
# mysql_enable="YES"

Jetzt Rebooten ,aber Achtung hat euer FTP die Dateien fertig hochgeladen?
Falls nein dann wartet es ab bis er Fertig hochgeladen hat und danach Rebooten.
Ist es fertig Hochgeladen also die Server Files?
Dann jetzt Rebooten
# reboot

So Root ist wieder Online nach dem Reboot? Gut jetzt in Putty dies eintippen!
# /usr/local/bin/mysqladmin -u root password newpassword
Bei "newpassword" tippt ihr euer Passwort ein um per Putty bei MySQL zu gelangen

So jetzt dies:
# mysql -p
Er fragt euch nach dem Passwort den wir im letzten schritt gemacht haben in meinen Fall wäre es "newpassword"

Jetzt seit ihr in eurem MySQL Local Ort gelangt. Jetzt dies eintippen:
# GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'
# IDENTIFIED BY 'Euer Passwort muss zwischen den Zwei Zeichen rein' WITH GRANT OPTION;

So jetzt wieder das gleiche jedoch diesmal dies dort eintippen:
# GRANT ALL PRIVILEGES ON *.* TO 'mt2'@'localhost'
# IDENTIFIED BY 'mt2!@#' WITH GRANT OPTION;
# quit
Das ist für die Configs euer Server Files da er nach denen Fragt wenn ihr den Server starten wollt.
So nun öffnet euren Navicat und Connectet auf euren Root mit den Daten die ihr erstellt habt.
Ihr kommt per Navicat auf eure Datenbank? Super alles ist bis jetzt OK.

Nun einfach die Datenbank in den Ordner "var -> db -> mysql" rein laden dies kann auch etwas dauern kommt halt drauf an wie groß eure Datenbank ist.
01/11/2011 12:56 Blutzunge#4
# cd /usr
Danach lassen wir den Root eine Datei direkt in den Ordner runter laden dazu einfach...
# fetch ftp://ftp.freebsd.org/pub/FreeBSD/po...s/ports.tar.gz

Nach dem er fertig ist starten wir diesen Befehl:
# tar zxvf ports.tar.gz

So wenn es fertig ist löschen wir einfach mal die Datei ports.tar.gz mit diesem Befehl:
# rm ports.tar.gz

Bis hier hat alles geklappt,ohne Fehlermeldung

Jetzt gehen wir in den Ordner:
# cd /usr/ports/databases/mysql50-server/

Und hier:Befehl nicht gefunden und Pfad ist leer
01/11/2011 13:01 RivathaX#5
Die Ports hat er auch Erfolgreich entpackt?
Falls nicht versuch es damit nochmal portsnap fetch extract
Danach geh in den mysql Folder
01/11/2011 13:07 Blutzunge#6
danke,aberjadiesind richtig entpackt,zumindest bin ich mir da relativ sicher
01/11/2011 13:10 RivathaX#7
Reboot mal und versuch dann in den Verzeichniss zu gelangen
Und sag mir ob es dann geht
01/11/2011 13:16 Blutzunge#8
auch nicht :(
01/11/2011 13:20 RivathaX#9
Teamviewer an und mir Daten geben ich werde versuchen was ich kann bin rund 1 Stunde noch da oder weniger
01/11/2011 13:33 Blutzunge#10
#pnt
01/11/2011 20:23 .H²O#11
Problem behoben oder kann ich dir meine Hilfe noch anbieten ;)
01/13/2011 22:35 Silla.x3#12
Habe das Selbe Problem.. Was muss ich machen um das Problem zu beheben.?
01/14/2011 13:18 .H²O#13
Hast du Teamviewer ? dann kann ich dir am besten helfen ;)
01/14/2011 16:39 Silla.x3#14
ja habe ich .. Werde dich jetzt in skype anschreiben..