Python 5d PyMySQL

 0    15 cartonașe    swiatangielskiego
descarcă mp3 printează joacă Testează-te
 
Întrebare Răspuns
Importujemy bibliotekę PyMySQL
începe să înveți
import pymysql
połączenie z bazą danych
începe să înveți
conn = pymysql. connect("host", "user", "haslo", "baza")
połączenie z bazą danych - plik
începe să înveți
conn = pymysql. connect(read_default_file="/etc/mysql/myapp. cnf")
ustawienie kursora na początku pliku
începe să înveți
c = conn. cursor()
wykonanie zapytania Select i inne
începe să înveți
c. execute("zapytanie") c. execute("SELECT nick FROM users WHERE pass = %s", ("xxx"))
wykonanie zapytania Insert i inne
începe să înveți
c. execute("INSERT INTO users VALUES(",%s,%s)", ('user1', 'haslo1'))
transakcja begin
începe să înveți
conn. begin()
transakcja zatwierdzenie
începe să înveți
conn. commit()
transakcja powrót
începe să înveți
conn. rollback()
wyświetlenie wyników
începe să înveți
print(c. fetchall())
Wypisanie całej zawartości:
începe să înveți
print (c. fetchall())
Wypisanie pierwszego rekordu:
începe să înveți
print (c. fetchall()[0][0]) print (c. fetchone()[0])
Wypisanie drugiego rekordu:
începe să înveți
print (c. fetchall()[1][0])
Wyświetla N-pierwszych rekordów:
începe să înveți
print (c. fetchmany(N))
Zwraca liczbę pobranych wierszy:
începe să înveți
print (c. rowcount)

Trebuie să te autentifici pentru a posta un comentariu.