Python 5d PyMySQL

 0    15 informačný list    swiatangielskiego
stiahnuť mp3 vytlačiť hrať Skontrolujte sa
 
otázka Odpoveď
Importujemy bibliotekę PyMySQL
začať sa učiť
import pymysql
połączenie z bazą danych
začať sa učiť
conn = pymysql. connect("host", "user", "haslo", "baza")
połączenie z bazą danych - plik
začať sa učiť
conn = pymysql. connect(read_default_file="/etc/mysql/myapp. cnf")
ustawienie kursora na początku pliku
začať sa učiť
c = conn. cursor()
wykonanie zapytania Select i inne
začať sa učiť
c. execute("zapytanie") c. execute("SELECT nick FROM users WHERE pass = %s", ("xxx"))
wykonanie zapytania Insert i inne
začať sa učiť
c. execute("INSERT INTO users VALUES(",%s,%s)", ('user1', 'haslo1'))
transakcja begin
začať sa učiť
conn. begin()
transakcja zatwierdzenie
začať sa učiť
conn. commit()
transakcja powrót
začať sa učiť
conn. rollback()
wyświetlenie wyników
začať sa učiť
print(c. fetchall())
Wypisanie całej zawartości:
začať sa učiť
print (c. fetchall())
Wypisanie pierwszego rekordu:
začať sa učiť
print (c. fetchall()[0][0]) print (c. fetchone()[0])
Wypisanie drugiego rekordu:
začať sa učiť
print (c. fetchall()[1][0])
Wyświetla N-pierwszych rekordów:
začať sa učiť
print (c. fetchmany(N))
Zwraca liczbę pobranych wierszy:
začať sa učiť
print (c. rowcount)

Ak chcete pridať komentár, musíte byť prihlásený.