Mysql
 sql >> Baza danych >  >> RDS >> Mysql

tymczasowo wyłącz zdalny dostęp do mysql

Oto świetny sposób bez dotykania czegokolwiek w systemie operacyjnym:

Krok 1) Eksportuj wszystkich użytkowników do pliku SQL w następujący sposób:

Krok 2) Wyłącz wszystkich użytkowników z wyjątkiem [email protected]

DELETE FROM mysql.user WHERE CONCAT(user,host) <> 'rootlocalhost';
FLUSH PRIVILEGES;

Krok 3) Wykonaj konserwację

Krok 4) Załaduj ponownie granty

mysql -h localhost -u root -p rootpassword < /root/MySQLGrants.sql

Wypróbuj!!!!

PS

service mysql restart --skip-networking

nadal byłby najprostszym i najszybszym sposobem plus wylogowanie wszystkich połączeń przed konserwacją

po prostu uruchom service mysql restart po konserwacji



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Drukowanie wyników zapytania w tabeli

  2. Ręczne odszyfrowywanie Ebeana

  3. Jak wyłączyć indeks w innodb

  4. role sklepu asp.net w sesji Roles.AddUsertoRole (nie czego szukam?)

  5. Jak ustawić próg lub ograniczyć tabelę mysql?