Hi Leute,
habt ihr auch schonmal irgendetwas bei der Installation von MySQL5.0 aufm Root falsch gemacht und irh wollt es nochmal probieren?
Ihr wollt aber keine ~29 € bezahlen damit der Support das macht?
Dann seit ihr hier genau richtig.
ALs erstes mal FreeBSD updaten
1.
Dann den kaputten build loswerden:
2.
3.
Portscollection aktualisiern mit folgendem Befehl:
Den Port neu bauen:
4.
wenn alles ohne Fehler durchgelaufen ist, dann
5.
wenn alles glatt lief kann man jetzt mit
6.
aufräumen.
Und nun sollte es wieder gehen.
Sollten ähnliche Fehler auftauchen
wie z.b.
1.
Macht einfach ab Schritt 3 fortfahren!
oder
2.
Dann einfach
und
Eingeben.
Möglichkeit Nummer 2
DIe Packages manuell Deinstallieren:
Mit
kann man installierte Pakete (oder Ports) wieder löschen. Mit
findet man raus wie die zu deinstalliernde Version genau heisst. Alternativ kann man aus dem entsprechendem Port-Verzeichnis heraus ein
machen iwie oben erwähnt.
Zusätzlich legt mysql unter /var/db/mysql allerlei Kram (die Konfiguration, die Tabellen etc.) ab. Wenn man alles entfernen will sollte man das am Ende wohl am besten auch gleich löschen.
habt ihr auch schonmal irgendetwas bei der Installation von MySQL5.0 aufm Root falsch gemacht und irh wollt es nochmal probieren?
Ihr wollt aber keine ~29 € bezahlen damit der Support das macht?
Dann seit ihr hier genau richtig.
ALs erstes mal FreeBSD updaten
1.
PHP Code:
freebsd-update fetch install
2.
PHP Code:
cd /usr/ports/databases/mysql50-server/
make deinstall
make distclean
Portscollection aktualisiern mit folgendem Befehl:
PHP Code:
portsnap update extract
4.
PHP Code:
cd /usr/ports/databases/mysql50-server/
make install WITH_XCHARSET=all --> keinesfalls clean angeben, bevor der Port installiert wurde
5.
PHP Code:
make install
6.
PHP Code:
make clean
Und nun sollte es wieder gehen.
Sollten ähnliche Fehler auftauchen
wie z.b.
1.
PHP Code:
513# make deinstall
===> Deinstalling for databases/mysql50-server
===> mysql-server not installed, skipping
Macht einfach ab Schritt 3 fortfahren!
oder
2.
PHP Code:
/mysqld_multi.server'
mysql:*:88:
You already have a group "mysql", so I will use it.
pw: user 'mysql' already exists
Adding user "mysql" failed...
*** Error code 1
Stop in /usr/ports/databases/mysql50-server.
513#
PHP Code:
pw userdel -r mysql
PHP Code:
pw groupdel mysql
Möglichkeit Nummer 2
DIe Packages manuell Deinstallieren:
Mit
PHP Code:
pkg_delete
PHP Code:
pkg_info | grep mysql
PHP Code:
make deinstall
Zusätzlich legt mysql unter /var/db/mysql allerlei Kram (die Konfiguration, die Tabellen etc.) ab. Wenn man alles entfernen will sollte man das am Ende wohl am besten auch gleich löschen.
- ..Thanks wären nicht schlecht