«Алгоритмдеу және бағдарламалау» пәнінен оқу тәжірибесі бойынша


import sqlite3 conn = sqlite3.connect(



бет63/64
Дата06.02.2022
өлшемі2,01 Mb.
#79582
1   ...   56   57   58   59   60   61   62   63   64
Байланысты:
ПИТОН УМК

import sqlite3

  • conn = sqlite3.connect('my.db')

    Егер мұндай база болмаса, ол автоматты түрде құрылады. Базаны кеңейтуді my.sqlite. қоюға болады. SQLite Manager арқылы базаға қосылу үшін, оның қай жерде екенін көрсету керек.


    Қазір мен деректер қоры мен кестелерді құру кодын көрсетемін, бірақ SQLite Manager арқылы істеген жақсы.

    1. # -*- coding: utf-8 -*-

    2. import sqlite3

    3. #Подключение к базе

    4. conn = sqlite3.connect('my.sqlite')

    5. #Создание курсора

    6. c = conn.cursor()

    7. #Создание таблицы

    8. c.execute('''CREATE TABLE users (id int auto_increment primary key,name varchar, password varchar)''')

    9. #Наполнение таблицы

    10. c.execute("INSERT INTO users (name,password) VALUES ('admin','123')")

    11. #Подтверждение отправки данных в базу

    12. conn.commit()

    13. #Завершение соединения

    14. c.close()

    15. conn.close()

    Егер солай болса, онда кесте қосымша rowid өрісімен толтыру қажет емес:



    Сондықтан осы базаны жойып, my.db  атымен жаңасын жасауды ұсынамын SQLite Manager өзінде users кестесін жасау.



    Міне, осындай тіркеу бағдарламасы арқылы біздің кестемізді толтыра аламыз:



    1. # -*- coding: utf-8 -*-



    2. Достарыңызбен бөлісу:
  • 1   ...   56   57   58   59   60   61   62   63   64




    ©engime.org 2024
    әкімшілігінің қараңыз

        Басты бет