Python如何連接Mysql

1、Python語言編寫工具

        最好選用Spyder(我的版本是3.6,與2.7版本有一定區別),因爲內部已經集成了很多工具包,可以直接“ import 工具包”進行使用;

     對於內部沒有的工具包,下載安裝也非常簡單,步驟如下:

     1)打開控制檯,Tools-Open command prompt;

     2)下載安裝工具包,在控制檯界面輸入:pip install 工具包名稱;

     3)安裝完成後,採用“ import 工具包”進行使用。

2、Python 連接Mysql,步驟如下:

      1)導入工具包:import pymysql   

     2)編寫數據庫連接信息,代碼如下:

             conn= pymysql.Connect(
          host='localhost',            #寫IP信息,可以右擊Mysql所連的數據庫,查看“連接信息”,可以看到,一般本機Mysql寫主機      名“localhost”,非本機Mysql寫IP地址 
          port = 3306,                  #寫端口信息,可以右擊Mysql所連的數據庫,查看“連接信息”,可以看到端口
          user='root',                    #寫用戶名信息,可以右擊Mysql所連的數據庫,查看“連接信息”,可以看到用戶名
          passwd='***',                #寫數據庫密碼,即你連接數據庫時所輸入的密碼
          db ='mysql',                  #寫數據庫名稱,即你想操作的表所在的數據庫名稱
          charset='utf8'               #寫編碼方式,默認爲utf8
         )

    3)測試數據庫是否連接成功

          cur = conn.cursor()
         print('ok')

            運行以上語句,若能在控制檯打印出"ok",則證明連接數據庫成功。

    4)執行sql語句

          sql = "select * from 表名稱"
        cur.execute(sql1)
        result= cur.fetchall()

         運行以上語句,可從Variable  explorer 窗口查看查詢結果“result”中的數據。

          

    

     

     

     

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章