Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Dedyk i instalacja mysql


Rekomendowane odpowiedzi

Opublikowano

Odszukaj pakiet z nazwą MySQL wpisując:

To jest ukryta treść, proszę

Przykładowo: mysql-server-5.5.12

 

Wpisujesz by usunąć:

To jest ukryta treść, proszę

 

I MySQL już jest usunięty, ew. jeżeli on był włączony to będzie crash serwera dlatego wyłącz mysql bo nie wiem, to że nie możesz zainstalować to oznacza, że już mysql jest na serwerze ale czy działa.. :|?

 

btw, instaluj najnowsze wersje mysql itd.. po co stare badziewia? =P

Ostatnio widziałem jak jakiś koleś miał MySQL 3.0

 

 

@edit, zrestartuj serwer i instaluj MySQL, powinno pójść.. :x

307681428489538142351.png

Metin2 Balmora Staff

Opublikowano (edytowane)

1. Wpisujemy polecenie :

cd /usr/ports/databases/mysql51-server/

2. Zostaliśmy podłączeni do portu i możemy pobrać i zainstalować mysql wiec wpiszcie polecenie:

make install WITH_XCHARSET=all clean

Teraz możecie zrobić sobie przerwę 30-60 min w zależności od sprzętu. Baza pobiera się i kompiluje źródła a to trochę trwa.

3. Po skompilowaniu bazy jeśli zobaczycie ,ze już można wpisywać polecenia

root#

To wpiszcie polecenie :

/usr/local/bin/mysql_install_db

Wtedy zainstalujecie bazę z skompilowanych plików.

4. Nadajemy prawa ROOT userowi MYSQL.

chown -R mysql /var/db/mysql/

5. Nadajemy prawa ROOT grupie MYSQL.

chgrp -R mysql /var/db/mysql/

6. Wydajemy polecenie :

/usr/local/bin/mysqld_safe –user=mysql &

Klikamy ENTER i znów wpisujemy:

/usr/local/bin/mysqladmin -u root password haslo

-> hasło wpisujecie jakie chcecie najlepiej by było inne niż hasło ROOT przy logowaniu do FREEBSD.

7. Wchodzimy do pliku /etc/rc.conf by włączyć bazę MYSQL przy każdym starcie :

ee /etc/rc.conf

Pod linijką sshd_enable="YES"

wpisujemy: mysql_enable="YES"

Wciskamy ESC i wybieramy LEAVE EDITOR nastepnie SAVE CHANGES.

8. Teraz nadajemy prawa folderowi MYSQL:

chmod -R 777 /var/db/mysql

9. Teraz musimy zresetować system by wgrał nowe zmiany wiec wpiszcie :

shutdown -r now

10. Zalogujcie się na root i wpiszcie:

mysql -p

Następnie zapyta o haslo : Podajecie hasło dla mysql ,ktore wyzej ustawialiscie.

Wyskoczy :

>

11. Wtedy piszecie po linijce zatwierdzając ENTEREM :

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' [ENTER]

IDENTIFIED BY 'haslomysql' WITH GRANT OPTION; [ENTER]

Haslomysql < hasło ,które wyżej ustawialiście dla mysql .

12. Po zakończeniu wpisujemy :

quit

 

prosz... Albert Einstein ,jeśli coś źle napisałem to poprawcie ( pisane na szybko )

Edytowane przez piotrejt16
  • 8 miesięcy temu...
Opublikowano

ja mam problem przy wpisywaniu /usr/local/bin/mysql_install_db nie ma komendy ;x

Szukam Ekipy / Gildii na s9 agronas czerwoni lv +35

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...