Python 5d PyMySQL

 0    15 schede    swiatangielskiego
Scarica mp3 Stampa Gioca Testa il tuo livello
 
Domanda Risposta
Importujemy bibliotekę PyMySQL
inizia ad imparare
import pymysql
połączenie z bazą danych
inizia ad imparare
conn = pymysql. connect("host", "user", "haslo", "baza")
połączenie z bazą danych - plik
inizia ad imparare
conn = pymysql. connect(read_default_file="/etc/mysql/myapp. cnf")
ustawienie kursora na początku pliku
inizia ad imparare
c = conn. cursor()
wykonanie zapytania Select i inne
inizia ad imparare
c. execute("zapytanie") c. execute("SELECT nick FROM users WHERE pass = %s", ("xxx"))
wykonanie zapytania Insert i inne
inizia ad imparare
c. execute("INSERT INTO users VALUES(",%s,%s)", ('user1', 'haslo1'))
transakcja begin
inizia ad imparare
conn. begin()
transakcja zatwierdzenie
inizia ad imparare
conn. commit()
transakcja powrót
inizia ad imparare
conn. rollback()
wyświetlenie wyników
inizia ad imparare
print(c. fetchall())
Wypisanie całej zawartości:
inizia ad imparare
print (c. fetchall())
Wypisanie pierwszego rekordu:
inizia ad imparare
print (c. fetchall()[0][0]) print (c. fetchone()[0])
Wypisanie drugiego rekordu:
inizia ad imparare
print (c. fetchall()[1][0])
Wyświetla N-pierwszych rekordów:
inizia ad imparare
print (c. fetchmany(N))
Zwraca liczbę pobranych wierszy:
inizia ad imparare
print (c. rowcount)

Devi essere accedere per pubblicare un commento.