Jak zainstalować MySQL 5.6.15 na Centos 6 i Rhel 6

Jak zainstalować MySQL 5.6.15 na Centos 6 i Rhel 6

Cześć chłopaki,

Ten samouczek pomoże w zainstalowaniu MySQL 5.6 w systemie Centos/RHEL. Używam wersji Centos 6, 32 -bit. W przypadku innej wersji systemu operacyjnego możesz pobierać pliki stąd. Zmień także nazwy RPM we wszystkich podanych poleceń w tym samouczku.

Krok 1: Pobierz RPM z MySQL

Pobierz wymagane pliki RPM z sieci CDN MySQL za pomocą następujących linków do pobrania.

# cd/opt/ # wget http: // cdn.Mysql.com/pobieranie/mysql-5.6/MySQL-Server-5.6.15-1.El6.i686.RPM # wget http: // cdn.Mysql.com/pobieranie/mysql-5.6/MySQL-Client-5.6.15-1.El6.i686.RPM # wget http: // cdn.Mysql.com/pobieranie/mysql-5.6/MySQL-Shared-5.6.15-1.El6.i686.RPM 
Krok 2: Zainstaluj RPM MySQL

Zainstaluj pobrane RPM za pomocą narzędzia wiersza poleceń RPM.

# rpm -ivh mysql-server-5.6.15-1.El6.i686.RPM # rpm -ivh mysql-client-5.6.15-1.El6.i686.rpm # rpm -ivh mysql-shared-5.6.15-1.El6.i686.RPM 
Krok 3: Uruchom usługę MySQL

Po zainstalowaniu RPM użyj następującego polecenia, aby uruchomić usługę MySQL.

# /etc /init.d/mysql zacznij rozpocząć mysql… sukces! 
Krok 4: Początkowa konfiguracja MySQL

Wykonać Mysql_Secure_Instalation scenariusz i śledź kreatora. Będzie monitować hasło roota. Aby uzyskać tymczasowe sprawdzenie hasła roota/root/.plik mysql_secret '

#/usr/bin/mysql_secure_instalation 
Uwaga: Uruchamianie wszystkich części tego skryptu jest zalecane dla wszystkich serwerów MySQL w użyciu produkcji! Przeczytaj uważnie każdy krok! Aby zalogować się do MySQL, aby go zabezpieczyć, potrzebujemy bieżącego hasła dla użytkownika root. Jeśli właśnie zainstalowałeś MySQL i nie ustawiłeś jeszcze hasła głównego, hasło będzie puste, więc powinieneś po prostu naciśnij Enter tutaj. Wprowadź bieżące hasło dla root (wprowadź dla brak): ok, pomyślnie używane hasło, przejście do… Ustawienie hasła roota zapewnia, że ​​nikt nie może zalogować się do użytkownika root mysql bez odpowiedniego autoryzacji. Masz już zestaw haseł root, więc możesz bezpiecznie odpowiedzieć „n”. Zmień hasło root? [T/N] Y Nowe hasło: Wprowadź nowe hasło: Hasło pomyślnie zaktualizowane! Tabele przywilejów przeładowywania… sukces! Domyślnie instalacja MySQL ma anonimowego użytkownika, umożliwiając każdemu zalogowanie się do MySQL bez konieczności tworzenia dla nich konta użytkownika. Jest to przeznaczone tylko do testowania i sprawienie, aby instalacja stała się nieco gładsza. Powinieneś je usunąć przed przejściem do środowiska produkcyjnego. Usuń anonimowych użytkowników? [Y/n] y… sukces! Zwykle root powinien mieć możliwość łączenia się tylko z „localhost”. Zapewnia to, że ktoś nie może odgadnąć hasła głównego z sieci. Zdalnie odrzucaj logowanie root? [Y/n] y… sukces! Domyślnie MySQL jest wyposażony w bazę danych o nazwie „Test”, do którego każdy może uzyskać dostęp. Jest to również przeznaczone tylko do testowania i należy je usunąć przed przejściem do środowiska produkcyjnego. Usuń testową bazę danych i dostęp do niej? [T/N] Y - Upuszczenie testowej bazy danych… Sukces! - Usuwanie uprawnień w testowej bazie danych… sukces! Ponowne załadowanie tabel uprzywilejowanych zapewni, że wszystkie wprowadzone do tej pory zmiany pojawią się natychmiast. Załaduj teraz tabele uprawnień? [Y/n] y… sukces! Wszystkie zrobione! Jeśli ukończyłeś wszystkie powyższe kroki, instalacja MySQL powinna być teraz bezpieczna. Dzięki za użycie mysql! Sprzątanie… 
Krok 5: Zaloguj się do MySQL

Teraz pomyślnie zainstalowałeś MySQL 5.6. Pozwól zalogować się do MySQL za pomocą dostępu do roota i spróbuj utworzyć manekinową bazę danych. Hasło użytkownika root można znaleźć w /root /.mysql_secret.

# mysql -u root -p 

Utwórz manekinową bazę danych za pomocą następującego polecenia.

MySQL> Utwórz bazę danych manekin; Zapytanie OK, dotknięty 1 rząd (0.01 s) 
Krok 6: Sprawdź wersję mysql

Sprawdź swoją wersję MySQL zainstalowaną w twoim systemie. Poniższe polecenie wyświetli zainstalowaną wersję MySQL.

# mysql -v Mysql ver 14.14 Dystrybucja 5.6.15, dla Linux (i686) za pomocą opakowania edytline