Tryb bezpiecznej aktualizacji w MySQL
Aby zrozumieć tryb bezpiecznej aktualizacji, rozważymy tabelę, studenci_data i wyświetlimy ją za pomocą polecenia:
Wybierz * z studentów_data;Jeśli spróbujemy wprowadzić zmiany, aktualizując dane lub usuwając dane, wygeneruje błąd, ponieważ domyślnie tryb bezpiecznej aktualizacji jest zawsze włączony, aby go sprawdzić, aktualizujemy wartość „Paul” do „Tom” za pomocą Komenda:
Aktualizacja studentów_data SET ST_NAME = „tom” gdzie st_name = "Paul";Na mocy wyjścia można wygenerować błąd w trybie bezpiecznej aktualizacji, co oznacza włączenie trybu awaryjnego i nie pozwoli nam wprowadzić żadnych zmian w tabeli; Aby wprowadzić zmiany, musimy najpierw, wyłącz tryb bezpiecznej aktualizacji.
Jak wyłączyć tryb bezpiecznej aktualizacji w MySQL
Możemy wyłączyć tryb bezpiecznej aktualizacji w MySQL, jeśli chcemy wprowadzić pewne zmiany w tabelach, aby uruchom następujące polecenie:
SET SQL_SAFE_UPDATES = 0;Tabela została pomyślnie zaktualizowana, aby wyświetlić tabelę:
Wybierz * z studentów_data;Jak włączyć tryb bezpiecznej aktualizacji w MySQL
Aby ponownie włączyć tryb bezpiecznej aktualizacji w MySQL, wykonaj następujące polecenie:
SET SQL_SAFE_UPDATES = 1;Aby sprawdzić, czy tryb bezpiecznej aktualizacji został włączony, zmienimy miasto „Houston” na „Paryż”, korzystając z polecenia:
Aktualizacja studentów_data SET ST_CITY = „PARIS” gdzie st_city = „Houston”;Tryb bezpiecznej aktualizacji został pomyślnie włączony.
Wniosek
MySQL to znany system zarządzania bazą danych, który oferuje wiele funkcji użytkownikom, które pomagają im poprawić wydajność ich zadań. W tym zapisie omówiliśmy tryb bezpiecznej aktualizacji w MySQL, przez który możemy ograniczyć użytkownikom aktualizację tabel, włączając lub wyłączając tryb aktualizacji bezpiecznej aktualizacji. W tym przewodniku omówiliśmy oba scenariusze włączania i wyłączania trybu aktualizacji i sprawdziliśmy jego wpływ na polecenie aktualizacji.