Ten post poprowadzi Cię, w jaki sposób możesz połączyć Python z MySQL za pomocą złącza MySQL. Na początek ten post, musisz mieć zainstalowane w systemie Python i PIP.
Warunek wstępny
Przed-req dla tego postu jest zainstalowanie PIP i Pythona w twoim systemie. Zainstaluj PIP i Python w swoim systemie, a następnie sprawdź, czy są one pomyślnie zainstalowane, czy nie.
W przypadku Pythona wpisz to polecenie:
> Python --versionTutaj widoczne jest, że numer wersji wyświetla się, więc w systemie jest zainstalowany Python.
W przypadku PIP wpisz to polecenie:
> pip --versionWidoczne jest, że PIP jest również zainstalowany w twoim systemie.
Połącz Python z MySQL za pomocą złącza MySQL
Aby zainstalować bibliotekę złącza MySQL, wpisując:
> instaluj mysql-connector-pythonPokazuje komunikat o udanej instalacji biblioteki:
Utwórz folder i otwórz go lub otwórz dowolny folder zawierający aplikację Python, w której chcesz podłączyć bazę danych MySQL w dowolnym edytorze kodu:
Utwórz plik Pythona, a dla tego postu nazywa się „połączenie.py”:
Napisz kod łączności, importuj bibliotekę złącza MySQL:
Importuj mysql.złączeZaimportuj bibliotekę błędów do obsługi błędów:
z Mysql.Błąd importu złączaUżyj "Mysql.złącze.łączyć()”Funkcjonuj i przekazuj parametry”host = dbhost, baza danych = dbname, user = uname, hasło = upassword".
Weź wartość dla hosta, wpisując:
Drukuj („Wprowadź szczegół hosta:”)Weź wartość nazwy bazy danych, wpisując:
wydrukuj („Wprowadź nazwę bazy danych:”)Wprowadź nazwę użytkownika, wpisując:
Drukuj („Wprowadź nazwę użytkownika:”)W przypadku hasła wpisz:
wydrukuj („Wprowadź hasło:”)To polecenie pomaga w wykonywaniu instrukcji w celu komunikacji z bazą danych MySQL:
połączenie.kursor()Napisz kod połączenia w bloku Try:
próbować:Obsługuj wyjątek błędu za pomocą tego kawałka kodu:
z wyjątkiem błędu jako E:Aby zamknąć połączenie, użyj tego kodu:
Wreszcie:Twój plik Python będzie wyglądał tak:
Zapisz i uruchom kod dla łączności:
W wyjściu jest widoczne, że Python połączony z bazą danych MySQL, a następnie połączenie zakończyło pomyślnie.
Pokaż tabele bazy danych MySQL za pośrednictwem pliku Python za pomocą złącza MySQL
Jeśli chcesz wyświetlić tabele bazy danych, aby po prostu możesz wpisać ten kod w bloku try:
Zapisz plik:
Uruchom plik:
Widoczne jest, że pomyślnie połączyłeś Python z bazą danych MySQL za pomocą złącza MySQL i wyświetlałeś tabele z bazy danych MySQL.
Wniosek
Zainstaluj bibliotekę złącza MySQL za pomocą PIP, uruchamiając ”PIP Instaluj MySQL-Connector-Python" Komenda. Po instalacji biblioteki utwórz plik Python i weź wejście od użytkownika w celu uzyskania szczegółów bazy danych i podaj te parametry w „Mysql.złącze.łączyć()”W przypadku łączności zapisz i uruchom plik.