Skocz do zawartości
Masz już aplikację Sharegon?

Odkryj wszystkie możliwości. Dowiedz się więcej

Sharegon.pl

Zainstaluj aplikację Sharegon i korzystaj z powiadomień push oraz licznika nowych aktywności bezpośrednio z ekranu głównego.

Aby zainstalować tę aplikację na iOS i iPadOS.
  1. Tap the Share icon in Safari
  2. Przewiń menu i stuknij Dodaj do ekranu początkowego.
  3. Stuknij Dodaj w prawym górnym rogu.
Zainstaluj aplikację Sharegon na Androidzie
  1. Otwórz Sklep Google Play na swoim smarfonie.
  2. Wyszukaj „Sharegon” w pasku wyszukiwania.
  3. Stuknij „Zainstaluj”, aby pobrać aplikację.

Instalacja MySQL 5.6 na FreeBSD 13.x, 14.x, 15.x

Opublikowano
  • Ta odpowiedź cieszy się zainteresowaniem.

Hejka!

-> Aktualizacja tematu <-

Udostępniam Wam skrypt, który:
> zainstaluje pkg
> sam pobierze MySQL 5.6
> zainstaluje się prawidłowo
> utworzy hasło do roota
> zrobi kopie poprzedniego MySQL'a jeśli istnieje
> zapisuje wszystkie logi do odpowiedniego folderu w root (wyskoczy monit w terminalu)


Jak na razie wspierane wersje systemu:
64bit FreeBSD 14.3/ 14.2/ 14.1/ 14.0/ 13.4/ 13.3/ 13.2/ 13.1

32bit FreeBSD 14.3/ 14.2/ 14.1/ 14.0/ 13.4/ 13.3/ 13.2/ 13.1


Wsparcie do FreeBSD 15.x 16.x zostanie wkrótce dodane.
Komenda do wykonania jest krótka, prosta:

🔐 Ukryta Treść 🔐

Jeśli nie chcecie skryptu po zainstalowaniu MySQL, wystarczy komenda:

🔐 Ukryta Treść 🔐

Skany:
64bit:

libcrypto_so_111.tgz

libssl_so_111.tgz

mysql56-client-5.6.51.pkg

mysql56-server-5.6.51.pkg

32bit:

libcrypto_so_111.tgz

libssl_so_111.tgz

mysql56-client-5.6.51.pkg

mysql56-server-5.6.51.pkg

Skrypt:

mysql56_by_helpdev.sh

Podgląd jak to wygląda mniej więcej:

Na czystej maszynie bez aktualizacji/ instalacji pkg

instalacja_mysql56.png

logowanie.png

Na zaktualizowanej(zainstalowane pkg i update) maszynie

instalacja mysql56.png

Notka:

Ostatnio widziałem, że moje tematy/ rozwiązania są duplikowane 1:1 bez mojej zgody na inne fora zagraniczne, także proszę zaprzestać takiego działania.

Zostawiam jak na razie archiwalną wersję instalacji MySQL 5.6 w spoilerze (nie usuwam bo jeszcze potrzebuje)

Archiwalna wersja instalacji MySQL 5.6 (jak na razie potrzebna mi)

W tym poradniku przedstawię prawidłową instalację i konfigurację MySQL 5.6 na systemach: FreeBSD 13.x | FreeBSD 14.x | FreeBSD 15.x

 

FreeBSD 13.x 32bit oraz 64bit

Spoiler

1. Logujemy się do maszyny i wpisujemy:

🔐 Ukryta Treść 🔐

Edytujemy linijkę z nazwą: 

quarterly

na:

release_2

Cały plik z zmianą wygląda tak:

Spoiler

🔐 Ukryta Treść 🔐

 

Klikamy ESC klikamy literkę a i jeszcze raz a i gotowe.

 

2. Wykonujemy komendę:

🔐 Ukryta Treść 🔐

Jeśli wszystko dobrze zrobiliśmy, będziemy mieli coś podobnego do:
image.png.d8e6a000a4e8980e3f1c6d58458d5230.png

Ja nie miałem ogólnie management'a, więc dałem y, jeśli wyskoczy jakiś inny monit, to zawsze możecie napisać jaki wyskoczył i poradzimy coś na to, zazwyczaj polecm się na wszystko zgadzać w tej kwesti pkg update.

 

3. Instalacja MySQL z źródła pkg, wpisujemy komendę:

🔐 Ukryta Treść 🔐

Wyskoczyć powinno nam:

Spoiler

image.png.3ea96134df2ea4e3a9a13f32f48be4a6.png

Wpisujemy y i dajemy enter.

 

4. Po zainstalowaniu, należy wykonać komendę:

🔐 Ukryta Treść 🔐

Objaśnienie komend dla tych, którzy nie wiedzą co one robią:

Spoiler

sysrc mysql_enable=YES -> dodaje nam wpis do pliku rc.conf w lokalizacji /etc o treści: mysql_enable="YES"

service mysql-server start -> uruchamia serwer MySQL

Jeśli wszystko dobrze zrobiliśmy, nie napotkaliśmy błędów to będziemy mieli mniej więcej coś takiego:
image.png.88c8f49827f6bb47d7626674afe47bb7.png

 

5. Teraz pora na kolejną komendę, wpisujemy:

🔐 Ukryta Treść 🔐

Wyskoczy nam coś takiego:

image.png.9ba2997963d3f47d02dd8601c145e3b2.png

Tutaj nic nie wpisujemy, dajemy enter.

 

Później wyskoczy nam coś takiego:

image.png.8ec3c925db0eff281bb15d8fc3d57622.png

Informacja:

a) Jeśli nie chcesz hasła do MySQL na localhost, czyli po wpisaniu w putty komendy: mysql -uroot -p lub mysql wpisz literkę n i dajemy enter

b) Jeśli chcesz mieć hasło, po wpisaniu w putty komendy: mysql -uroot -p lub mysql wpisz literkę Y i dajemy enter lub dajemy tylko enter

 

Ja tu ustawię sobie hasło na root@localhost także daję literkę Y.

Po wpisaniu Y okaże nam się nam napis New password czyli coś takiego:

image.png.63949004216f6a3192bad562789cf61f.png

I w tym kroku ustawiamy swoje hasło do root na localhost (to nie jest hasło do publicznego roota mysql, tylko do wewnętrznego, że tak ujmę)

 

Po nadaniu hasła pojawi się nam kolejne okienko:

image.png.bc6876194fd989a8cd09e9002fca86a4.png

I tu musimy dać na Y a dlaczego? bo jeśli damy literkę n, to nieautoryzowane osoby mogą wejść do naszej bazy MySQL bez żadnego hasła, jedynie co potrzebują to IP i czasu troszkę ^^

 

Następnie pojawi się nam okienko:

image.png.3de244092a7f5e6bf4ad0d1d13166e82.png

Czyli czy wyłączyć logowanie za pośrednictwem np. Navicata lub innego narzędzia z zewnątrz do root'a

Możemy śmiało kliknąć enter lub wpisać Y i kliknąć enter

 

Ja kliknąłem enter i pojawi się nam kolejne okienko:

image.png.2964e9d7af4797d89c0cb2fe0c3a8603.png

Czyli, czy usunąć bazę danych o nazwie test i dostęp do niej?

Klikamy enter lub wpisujemy Y i klikamy enter jeśli chcemy by baza danych o nazwie test została usunięta wraz z prawami do niej

Jeśli ktoś zechce sobie ją zatrzymać to wpisujemy literkę n i klikamy enter

 

Ja sobie ją zostawię, czasem się przydaje by coś wrzucić do niej itd., i potem wyskoczy nam:

image.png.f11cefdb050edf62ee39292c3859b688.png

Tu monit o tym, czy przeładować prawa dostępu do baz danych(np. zmiana hasła w "locie")

Wpisujemy Y i klikamy enter, lub klikamy enter jak kto woli.

 Gotowe ! Wyskoczy nam odpowiedni monit:

done.png.9d3190ac1a838060d061971c1e7a3e8b.png

 

6. Teraz pora na dodanie roota na dostęp publiczny

a) Jeśli nie ustawiliśmy hasła do root na localhost, wpisujemy komendę:
 

🔐 Ukryta Treść 🔐

Klikamy enter i przechodzimy dalej, pomijając punkt b)

 

b) Jeśli ustawiliśmy hasło z powyższych punktów, wpisujemy komendę:

🔐 Ukryta Treść 🔐

Klikamy enter i wpisujemy nasze hasło, które zostało wyżej ustalone.

 

Po pomyślnym zalogowaniu, zobaczymy okienko:

image.png.63eb1ece67d7432da756c857e4af603e.png

 

I teraz pora na dodanie użytkownika o nazwie root i haśle 12345.

Hasło możecie sobie sami zmienić w odpowiedniej linijce, znajdując właśnie frazę 12345
Więc kopiujemy zawartość i wklejamy do putty:

🔐 Ukryta Treść 🔐

Ostatnia komenda quit po kliknięciu enter, wyjdzie nam z MySQL.

Mniej więcej wygląda u mnie to tak:

image.png.dbc115f83faf60995485d0a7e6a92873.png

Query OK daje nam informacje, że wszystko przebiegło pomyślnie.

Gotowe! Od tej pory możemy zalogować się do bazy danych poprzez program np. Navicat Premium bądź Navicat for MySQL

 

Nie będę rozpisywał się, jak zalogować się do bazy danych MySQL przez Navicat bo chyba każdy będzie wiedział jak, jeśli zobaczę że nieco są osoby, które nie wiedzą, wówczas dopiszę tutaj do tematu jak to zrobić.

I proszę nie kombinujcie z pkg backupem, skoro jest dostępne MySQL z źródła pkg. Jeśli nie będzie dostępnego źródła, wówczas dam wymagane pliki bez kombinowania.

Proszę nie brać do siebie aż tak tego tematu, jeśli ten temat kogoś uraził, to proszę go nie czytać, temat służy dla tych którzy nie wiedzą jak zainstalować poprawnie MySQL na FreeBSD 13.x i zaczynają kombinować niepotrzebnie.

Jeśli znajdziecie jakieś błędy, proszę je napisać. Temat będzie aktualizowany.

 

 

FreeBSD 14.x | FreeBSD 15.x 32bit

Spoiler

UWAGA! Pamiętaj o tym, że tutaj poradnik dotyczy maszyny FreeBSD 14.x oraz FreeBSD 15.x w wersji 32 bitowej! Jeśli chcesz na 64 bit, udaj się do innego spoilera o nazwie FreeBSD 14.x 64bit | FreeBSD 15.x 64bit

Nagrałem również na YouTube krok po kroku co wykonujemy(FreeBSD 14.x), jeśli ktoś nie ogarnia itp.,
Daję do spoilera link, by nie było na pół strony:
 

Spoiler

 

Jeśli posiadasz FreeBSD 15.x, przejdź do punktu numer "2. Wykonujemy komendę"

 

Jeśli posiadasz FreeBSD 14.x:

Spoiler

1. Logujemy się do maszyny i wpisujemy:

🔐 Ukryta Treść 🔐

Edytujemy linijkę z nazwą: 

quarterly

na:

release_0

Cały plik z zmianą wygląda tak:

Spoiler

🔐 Ukryta Treść 🔐

 

Klikamy ESC klikamy literkę a i jeszcze raz a i gotowe.

 

2. Wykonujemy komendę:

🔐 Ukryta Treść 🔐

Jeśli wszystko dobrze zrobiliśmy, będziemy mieli coś podobnego do:

image.png.96002515afca89f36e5d0abe6e0bbfab.png

Ja nie miałem ogólnie management'a, więc dałem y, jeśli wyskoczy jakiś inny monit, to zawsze możecie napisać jaki wyskoczył i poradzimy coś na to, zazwyczaj polecm się na wszystko zgadzać w tej kwesti pkg update.

 

3. W tym punkcie, stworzymy folder mysql w folderze głównym root, oraz pobierzemy paczki pkg MySQL 5.6 z oficjalnej strony FreeBSD, należy wykonać komendy:

🔐 Ukryta Treść 🔐

image.png.e9daee4daff271af8719155f2f33fa0d.png

Informacja:

Uprzedzając zbędny spam napiszę krótko, tak wiem, że to z FreeBSD 13.x lecz jest kompatybilna paczka z FreeBSD 14.x

 

4. Po pobraniu, wpisujemy następującą komendę:

🔐 Ukryta Treść 🔐

Wyskoczy nam coś takiego:

image.png.9b80ded648c295f98f679873622c82b8.png

Wpisujemy y i klikamy enter i czekamy, aż się zainstaluje.

 

5. Upewniamy się, czy mamy wymagane 2 liby do uruchomienia MySQL, użyj komendy:

🔐 Ukryta Treść 🔐

a) Jeśli nic nie wyskoczy czyli będzie tak:

image.png.efc8eb14972c02e4184461b794d28ab1.png

Przechodzimy do punktu 6.

 

b) Jeśli wyskoczy nam coś takiego:

image.png.9927cd7e2adb9887166be16d5340900b.png

Omijamy punkt 6.

 

6. Punkt należy do punktu 5 podpunktu a)
Pobieramy następnie 2 liby i rozpakowujemy, które są potrzebne do uruchomienia naszego MySQL zatem użyj komend:

🔐 Ukryta Treść 🔐

 

Jeśli nie uda Ci się pobrać, to nie zamartwiaj się! Pobierz proszę paczuszkę stąd: 

🔐 Ukryta Treść 🔐

I potem wrzuć przez WinSCP lub innym programem do: /root/mysql i wypakuj: 
 

🔐 Ukryta Treść 🔐

Jeśli nie ufasz tym libom, nic nie stoi na przeszkodzie by wyciągnąć te liby z FreeBSD 13.2 32bit 🙂 i dodać pod wskazane ścieżki z paczki.

 

Od tej pory robimy praktycznie tak samo co w przypadku 13.x więc skopiuję sobie stamtąd. Pisząc poradnik robiłem 1:1

7. Należy teraz wpisać komendę:

🔐 Ukryta Treść 🔐

Objaśnienie komend dla tych, którzy nie wiedzą co one robią:

Spoiler

sysrc mysql_enable=YES -> dodaje nam wpis do pliku rc.conf w lokalizacji /etc o treści: mysql_enable="YES"

service mysql-server start -> uruchamia serwer MySQL

Jeśli wszystko dobrze zrobiliśmy, nie napotkaliśmy błędów to będziemy mieli mniej więcej coś takiego:
image.png.88c8f49827f6bb47d7626674afe47bb7.png

 

5. Teraz pora na kolejną komendę, wpisujemy:

🔐 Ukryta Treść 🔐

Wyskoczy nam coś takiego:

image.png.9ba2997963d3f47d02dd8601c145e3b2.png

Tutaj nic nie wpisujemy, dajemy enter.

 

Później wyskoczy nam coś takiego:

image.png.8ec3c925db0eff281bb15d8fc3d57622.png

Informacja:

a) Jeśli nie chcesz hasła do MySQL na localhost, czyli po wpisaniu w putty komendy: mysql -uroot -p lub mysql wpisz literkę n i dajemy enter

b) Jeśli chcesz mieć hasło, po wpisaniu w putty komendy: mysql -uroot -p lub mysql wpisz literkę Y i dajemy enter lub dajemy tylko enter

 

Ja tu ustawię sobie hasło na root@localhost także daję literkę Y.

Po wpisaniu Y okaże nam się nam napis New password czyli coś takiego:

image.png.63949004216f6a3192bad562789cf61f.png

I w tym kroku ustawiamy swoje hasło do root na localhost (to nie jest hasło do publicznego roota mysql, tylko do wewnętrznego, że tak ujmę)

 

Po nadaniu hasła pojawi się nam kolejne okienko:

image.png.bc6876194fd989a8cd09e9002fca86a4.png

I tu musimy dać na Y a dlaczego? bo jeśli damy literkę n, to nieautoryzowane osoby mogą wejść do naszej bazy MySQL bez żadnego hasła, jedynie co potrzebują to IP i czasu troszkę ^^

 

Następnie pojawi się nam okienko:

image.png.3de244092a7f5e6bf4ad0d1d13166e82.png

Czyli czy wyłączyć logowanie za pośrednictwem np. Navicata lub innego narzędzia z zewnątrz do root'a

Możemy śmiało kliknąć enter lub wpisać Y i kliknąć enter

 

Ja kliknąłem enter i pojawi się nam kolejne okienko:

image.png.2964e9d7af4797d89c0cb2fe0c3a8603.png

Czyli, czy usunąć bazę danych o nazwie test i dostęp do niej?

Klikamy enter lub wpisujemy Y i klikamy enter jeśli chcemy by baza danych o nazwie test została usunięta wraz z prawami do niej

Jeśli ktoś zechce sobie ją zatrzymać to wpisujemy literkę n i klikamy enter

 

Ja sobie ją zostawię, czasem się przydaje by coś wrzucić do niej itd., i potem wyskoczy nam:

image.png.f11cefdb050edf62ee39292c3859b688.png

Tu monit o tym, czy przeładować prawa dostępu do baz danych(np. zmiana hasła w "locie")

Wpisujemy Y i klikamy enter, lub klikamy enter jak kto woli.

 Gotowe ! Wyskoczy nam odpowiedni monit:

done.png.9d3190ac1a838060d061971c1e7a3e8b.png

 

6. Teraz pora na dodanie roota na dostęp publiczny

a) Jeśli nie ustawiliśmy hasła do root na localhost, wpisujemy komendę:
 

🔐 Ukryta Treść 🔐

Klikamy enter i przechodzimy dalej, pomijając punkt b)

 

b) Jeśli ustawiliśmy hasło z powyższych punktów, wpisujemy komendę:

🔐 Ukryta Treść 🔐

Klikamy enter i wpisujemy nasze hasło, które zostało wyżej ustalone.

 

Po pomyślnym zalogowaniu, zobaczymy okienko:

image.png.63eb1ece67d7432da756c857e4af603e.png

 

I teraz pora na dodanie użytkownika o nazwie root i haśle 12345.

Hasło możecie sobie sami zmienić w odpowiedniej linijce, znajdując właśnie frazę 12345
Więc kopiujemy zawartość i wklejamy do putty:

🔐 Ukryta Treść 🔐

Ostatnia komenda quit po kliknięciu enter, wyjdzie nam z MySQL.

Mniej więcej wygląda u mnie to tak:

image.png.dbc115f83faf60995485d0a7e6a92873.png

Query OK daje nam informacje, że wszystko przebiegło pomyślnie.

Gotowe! Od tej pory możemy zalogować się do bazy danych poprzez program np. Navicat Premium bądź Navicat for MySQL

 

Skan pliku tgz, kliknij: Skan Virustotal

 

 

 

 

FreeBSD 14.x | FreeBSD 15.x 64bit

Spoiler

UWAGA! Pamiętaj o tym, że tutaj poradnik dotyczy maszyny FreeBSD 14.x w wersji 64 bitowej! Jeśli chcesz na 32 bit, udaj się do innego spoilera o nazwie FreeBSD 14.x 32bit

Poradnik jest prawie taki sam co na 32bit, ale różnią się tutaj liby brakujące, potrzebne do uruchomienia MySQL w wersji 5.6

 

Nagrałem również na YouTube krok po kroku co wykonujemy(FreeBSD 14x), jeśli ktoś nie ogarnia itp.,
Daję do spoilera link, by nie było na pół strony:

Spoiler

 

Jeśli posiadasz FreeBSD 15.x, przejdź do punktu numer "2. Wykonujemy komendę"

 

Jeśli posiadasz FreeBSD 14.x:

Spoiler

1. Logujemy się do maszyny i wpisujemy:

🔐 Ukryta Treść 🔐

Edytujemy linijkę z nazwą: 

quarterly

na:

release_0

Cały plik z zmianą wygląda tak:

Spoiler

🔐 Ukryta Treść 🔐

 

Klikamy ESC klikamy literkę a i jeszcze raz a i gotowe.

 

2. Wykonujemy komendę:

🔐 Ukryta Treść 🔐

Jeśli wszystko dobrze zrobiliśmy, będziemy mieli coś podobnego do:

image.png.ff7f80c7612811ee9fe73543a429fa5a.png

Ja nie miałem ogólnie management'a, więc dałem y, jeśli wyskoczy jakiś inny monit, to zawsze możecie napisać jaki wyskoczył i poradzimy coś na to, zazwyczaj polecm się na wszystko zgadzać w tej kwesti pkg update.

 

3. W tym punkcie, stworzymy folder mysql w folderze głównym root, oraz pobierzemy paczki pkg MySQL 5.6 z oficjalnej strony FreeBSD, należy wykonać komendy:

🔐 Ukryta Treść 🔐

image.png.d08f27252c9ee8f46d00abc96388cd97.png

Informacja:

Uprzedzając zbędny spam napiszę krótko, tak wiem, że to z FreeBSD 13.x lecz jest kompatybilna paczka z FreeBSD 14.x

 

4. Po pobraniu, wpisujemy następującą komendę:

🔐 Ukryta Treść 🔐

Wyskoczy nam coś takiego:

image.png.be3624efd4c5d28282eb3aeca41171c6.png

Wpisujemy y i klikamy enter i czekamy, aż się zainstaluje.

 

5. Upewniamy się, czy mamy wymagane 2 liby do uruchomienia MySQL, użyj komendy:

🔐 Ukryta Treść 🔐

a) Jeśli nic nie wyskoczy czyli będzie tak:

image.png.efc8eb14972c02e4184461b794d28ab1.png

Przechodzimy do punktu 6.

 

b) Jeśli wyskoczy nam coś takiego:

image.png.9927cd7e2adb9887166be16d5340900b.png

Omijamy punkt 6.

 

6. Punkt należy do punktu 5 podpunktu a)
Pobieramy następnie 2 liby i rozpakowujemy, które są potrzebne do uruchomienia naszego MySQL zatem użyj komend:

🔐 Ukryta Treść 🔐

Jeśli nie uda Ci się pobrać, to nie zamartwiaj się! Pobierz proszę paczuszkę stąd: 

🔐 Ukryta Treść 🔐

I potem wrzuć przez WinSCP lub innym programem do: /root/mysql i wypakuj: 

🔐 Ukryta Treść 🔐

Jeśli nie ufasz tym libom, nic nie stoi na przeszkodzie by wyciągnąć te liby z FreeBSD 13.2 64bit :) i dodać pod wskazane ścieżki z paczki.

 

Od tej pory robimy praktycznie tak samo co w przypadku 13.x więc skopiuję sobie stamtąd. Pisząc poradnik robiłem 1:1

7. Należy teraz wpisać komendę:

🔐 Ukryta Treść 🔐

Objaśnienie komend dla tych, którzy nie wiedzą co one robią:

Spoiler

sysrc mysql_enable=YES -> dodaje nam wpis do pliku rc.conf w lokalizacji /etc o treści: mysql_enable="YES"

service mysql-server start -> uruchamia serwer MySQL

Jeśli wszystko dobrze zrobiliśmy, nie napotkaliśmy błędów to będziemy mieli mniej więcej coś takiego:
image.png.88c8f49827f6bb47d7626674afe47bb7.png

 

5. Teraz pora na kolejną komendę, wpisujemy:

🔐 Ukryta Treść 🔐

Wyskoczy nam coś takiego:

image.png.9ba2997963d3f47d02dd8601c145e3b2.png

Tutaj nic nie wpisujemy, dajemy enter.

 

Później wyskoczy nam coś takiego:

image.png.8ec3c925db0eff281bb15d8fc3d57622.png

Informacja:

a) Jeśli nie chcesz hasła do MySQL na localhost, czyli po wpisaniu w putty komendy: mysql -uroot -p lub mysql wpisz literkę n i dajemy enter

b) Jeśli chcesz mieć hasło, po wpisaniu w putty komendy: mysql -uroot -p lub mysql wpisz literkę Y i dajemy enter lub dajemy tylko enter

 

Ja tu ustawię sobie hasło na root@localhost także daję literkę Y.

Po wpisaniu Y okaże nam się nam napis New password czyli coś takiego:

image.png.63949004216f6a3192bad562789cf61f.png

I w tym kroku ustawiamy swoje hasło do root na localhost (to nie jest hasło do publicznego roota mysql, tylko do wewnętrznego, że tak ujmę)

 

Po nadaniu hasła pojawi się nam kolejne okienko:

image.png.bc6876194fd989a8cd09e9002fca86a4.png

I tu musimy dać na Y a dlaczego? bo jeśli damy literkę n, to nieautoryzowane osoby mogą wejść do naszej bazy MySQL bez żadnego hasła, jedynie co potrzebują to IP i czasu troszkę ^^

 

Następnie pojawi się nam okienko:

image.png.3de244092a7f5e6bf4ad0d1d13166e82.png

Czyli czy wyłączyć logowanie za pośrednictwem np. Navicata lub innego narzędzia z zewnątrz do root'a

Możemy śmiało kliknąć enter lub wpisać Y i kliknąć enter

 

Ja kliknąłem enter i pojawi się nam kolejne okienko:

image.png.2964e9d7af4797d89c0cb2fe0c3a8603.png

Czyli, czy usunąć bazę danych o nazwie test i dostęp do niej?

Klikamy enter lub wpisujemy Y i klikamy enter jeśli chcemy by baza danych o nazwie test została usunięta wraz z prawami do niej

Jeśli ktoś zechce sobie ją zatrzymać to wpisujemy literkę n i klikamy enter

 

Ja sobie ją zostawię, czasem się przydaje by coś wrzucić do niej itd., i potem wyskoczy nam:

image.png.f11cefdb050edf62ee39292c3859b688.png

Tu monit o tym, czy przeładować prawa dostępu do baz danych(np. zmiana hasła w "locie")

Wpisujemy Y i klikamy enter, lub klikamy enter jak kto woli.

 Gotowe ! Wyskoczy nam odpowiedni monit:

done.png.9d3190ac1a838060d061971c1e7a3e8b.png

 

6. Teraz pora na dodanie roota na dostęp publiczny

a) Jeśli nie ustawiliśmy hasła do root na localhost, wpisujemy komendę:
 

🔐 Ukryta Treść 🔐

Klikamy enter i przechodzimy dalej, pomijając punkt b)

 

b) Jeśli ustawiliśmy hasło z powyższych punktów, wpisujemy komendę:

🔐 Ukryta Treść 🔐

Klikamy enter i wpisujemy nasze hasło, które zostało wyżej ustalone.

 

Po pomyślnym zalogowaniu, zobaczymy okienko:

image.png.63eb1ece67d7432da756c857e4af603e.png

 

I teraz pora na dodanie użytkownika o nazwie root i haśle 12345.

Hasło możecie sobie sami zmienić w odpowiedniej linijce, znajdując właśnie frazę 12345
Więc kopiujemy zawartość i wklejamy do putty:

🔐 Ukryta Treść 🔐

Ostatnia komenda quit po kliknięciu enter, wyjdzie nam z MySQL.

Mniej więcej wygląda u mnie to tak:

image.png.dbc115f83faf60995485d0a7e6a92873.png

Query OK daje nam informacje, że wszystko przebiegło pomyślnie.

Gotowe! Od tej pory możemy zalogować się do bazy danych poprzez program np. Navicat Premium bądź Navicat for MySQL

 

Skan pliku tgz, kliknij: Skan Virustotal

Jeśli znajdziecie jakieś błędy, proszę je napisać. Temat będzie aktualizowany.

 

 

 

  • Odpowiedzi 35
  • Wyświetleń 4,1 tys.
  • Dodano
  • Ostatniej odpowiedzi

Top użytkownicy w tym temacie

Najbardziej popularny wpis

  • lets see XD

  • Dziękuje, chętnie sobie przeczytam w wolnym czasie musiałeś się sporo napracować przy nim.  Ps: estetyczny poradnik. 😉

  • nie ma znaczenia, ale po jakimś czasie system traci wsparcie i trzeba aktualizować. ;]

Opublikowane grafiki

Featured Replies

Opublikowano
  • Autor
Teraz, VASTO napisał(a):

Nie żeby coś ale  to było w sierpniu a mamy już listopad, już dawno dostał rozwiązanie tego 😄 

ojj tam 😄 to nie tylko dla niego ta informacja, jakby ktoś się znalazł inny to nie musi chociaż pisać ponownie 😛 

Opublikowano
1 minutę temu, HelpDev napisał(a):

ojj tam 😄 to nie tylko dla niego ta informacja, jakby ktoś się znalazł inny to nie musi chociaż pisać ponownie 😛 

Znając ludzi co tu powychodzili to i tak stworzą nowy temat 

Opublikowano
1 godzinę temu, HelpDev napisał(a):

ojj tam 😄 to nie tylko dla niego ta informacja, jakby ktoś się znalazł inny to nie musi chociaż pisać ponownie 😛 

Jak tam Centauria ? Słyszałem że jedno wielkie gowno wyszło z 30 osobami na starcie 😄 w sumie nie słyszałem, tak było w sumie 😄 jednak kumple z Nasa nie pomogli przy bugach ?

  • 2 miesiące temu...
Opublikowano
  • Autor
W dniu 18.11.2024 o 14:46, Shar506 napisał(a):

Jak tam Centauria ? Słyszałem że jedno wielkie gowno wyszło z 30 osobami na starcie 😄 w sumie nie słyszałem, tak było w sumie 😄 jednak kumple z Nasa nie pomogli przy bugach ?

Po 1 nie robiłem centaurii od podstaw, po drugie nie 30, po trzecie były 2 krytyczne błędy zostawione nie przeze mnie a przez tych osób, co mieli styczność z arezzo nawet hehehehhe także no 😜 reszty nie powiem bo każdy wie co i jak a jeśli będziesz wyciągał jakąś nieprawdę to naprostuję stosownie 😜 

Ogólnie:
Aktualizacja tematu z wsparciem FreeBSD 15.x które ma w wersji stabilnej wyjść w grudniu dopiero, ale Ci co chcą już stawiać na najnowszym BSDku to macie zaktualizowany temacik pod mysql jeśli ktokolwiek zechce użyć.

Edytowane przez HelpDev

  • 1 miesiąc temu...
Opublikowano

pomoze ktos?

po kliknieciu enter

puty.png

Edytowane przez bejbik

  • 10 miesięcy temu...
  • 1 miesiąc temu...
  • 5 tygodni później...
Opublikowano
  • Autor

Aktualizacja tematu!

Wersja 1.6 została wydana a w niej:

-> automatyczne wykrywanie czy to MySQL czy MariaDB

-> tworzenie kopii zapasowej przed usunięciem MySQL/MariaDB

-> automatycznie usuwanie obecnej wersji MySQL/MariaDB
-> instalowanie jak było do tej pory (robi backup po instalacyjny i usuwa MySQL po instalacji bo czasem nie startowało od razu)

Opublikowano
  • Autor

Aktualizacja tematu!

Wersja 1.7 została wydana, a w niej:

-> pełne wsparcie do 32bitowych systemów

Skrypt wspiera 100% systemy 32bit oraz 64bit.

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

Konto

Nawigacja

Skonfiguruj powiadomienia push w przeglądarce.

Chrome (Android)
  1. Stuknij ikonę kłódki obok paska adresu.
  2. Wybierz Uprawnienia → Powiadomienia.
  3. Dostosuj swoje preferencje.
Chrome (Desktop)
  1. Kliknij ikonę kłódki na pasku adresu.
  2. Wybierz Ustawienia witryny.
  3. Znajdź Powiadomienia i dostosuj swoje preferencje.