<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      python操作MySQL數據庫

      1、mysql-connector 驅動

      MySQL 是最流行的關系型數據庫管理系統,我們可以使用 mysql-connector 來連接使用 MySQL, mysql-connector 是 MySQL 官方提供的驅動器。

      先安裝 mysql-connector:

      pip install mysql-connector

       

      2、連接數據庫

      使用以下代碼來連接數據庫:

      import mysql.connector
       
      mydb = mysql.connector.connect(
        host="localhost",       # 數據庫主機地址
        user="root",             # 數據庫用戶名
        passwd="123456"    # 數據庫密碼
        database="runoob_db"   #數據庫名稱
      )
       
      print(mydb)

      上面代碼直接連接 runoob_db 數據庫,如果數據庫不存在,代碼會直接報錯。如果我們不想直接連接指定的數據庫,可以不寫 database 參數。

       

      3、DDL(操作數據庫和表)

      3.1、創建數據庫

      創建數據庫使用 "CREATE DATABASE" 語句,以下創建一個名為 runoob_db 的數據庫:

      import mysql.connector
       
      mydb = mysql.connector.connect(
        host="localhost",
        user="root",
        passwd="123456"
      )
       
      mycursor = mydb.cursor()
       
      mycursor.execute("CREATE DATABASE runoob_db")

       

      3.1.1、查看所有已存在的數據庫

      在創建數據庫前或者后我們可以使用 "SHOW DATABASES" 語句來查看數據庫是否存在。

      import mysql.connector
      
      #下面代碼將輸出所有數據庫列表
      mydb = mysql.connector.connect(
        host="localhost",
        user="root",
        passwd="123456"
      )
       
      mycursor = mydb.cursor()
       
      mycursor.execute("SHOW DATABASES")
       
      for x in mycursor:
        print(x)

       

      3.2、創建表

      創建數據表使用 "CREATE TABLE" 語句,創建數據表前,需要確保數據庫已存在,以下創建一個名為 sites 的數據表:

      import mysql.connector
       
      mydb = mysql.connector.connect(
        host="localhost",
        user="root",
        passwd="123456",
        database="runoob_db"
      )
      mycursor = mydb.cursor()
       
      mycursor.execute("CREATE TABLE sites (name VARCHAR(255), url VARCHAR(255))")

       

      3.2.1、查看所有已存在的表

      我們可以使用 "SHOW TABLES" 語句來查看數據表是否已存在:

      import mysql.connector
       
      mydb = mysql.connector.connect(
        host="localhost",
        user="root",
        passwd="123456",
        database="runoob_db"
      )
      mycursor = mydb.cursor()
       
      mycursor.execute("SHOW TABLES")
       
      for x in mycursor:
        print(x)

       

      posted @ 2021-01-19 17:14  wenxuehai  閱讀(2537)  評論(0)    收藏  舉報
      //右下角添加目錄
      主站蜘蛛池模板: 少妇高潮激情一区二区三| 人妻丝袜无码专区视频网站| 国产第一区二区三区精品| 亚洲日韩精品无码av海量| 亚洲国产成人精品激情姿源| 亚洲最大成人在线播放| 午夜片神马影院福利| 99久久成人亚洲精品观看| 久久精品国产99国产精品严洲| 香蕉影院在线观看| 国产69精品久久久久久| 老司机精品成人无码AV| 锦屏县| 日韩精品中文字幕国产一| 国产成人高清精品亚洲| 狠狠色综合tv久久久久久| 国产情侣一区二区三区| 人妻少妇偷人无码视频| 杭锦后旗| 亚洲sm另类一区二区三区| 欧美老熟妇乱子伦牲交视频 | 日韩精品永久免费播放平台| 亚洲综合精品第一页| 中文字幕日韩精品东京热| 欧美日韩视频综合一区无弹窗 | 亚洲狠狠婷婷综合久久久| 色综合色国产热无码一| 天天躁日日躁狠狠躁中文字幕| 国产熟女真实乱精品51| 日韩人妻无码一区二区三区综合部| 九九热在线观看视频精品| 国产精品人妻在线观看| 人妻av中文字幕无码专区 | 国模雨珍浓密毛大尺度150p| 国产精品久久欧美久久一区| 亚洲综合一区二区三区不卡| 人妻另类 专区 欧美 制服| 亚洲人妻中文字幕一区| 无码精品国产va在线观看| 日韩av在线不卡一区二区| 亚洲AV无码午夜嘿嘿嘿|