python中導入mysql數據庫(pymysql模塊)


掌握pymysql模塊對數據的增刪改查

一、介紹

在python程序中操作mysql數據庫,需要用到pymysql模塊,該模塊的本質是一個套接字客戶端軟件,使用前需要進行安裝安裝(cmd管理員模式)

pip3 install pymysql

 

二、MySQL數據庫設置遠程連接權限

1>進入mysql數據庫

2>mysql數據庫設置遠程連接權限

select user,host from mysql.user;
update mysql.user set host='%' where user='root';

查看當前計算機IPv4地址(cmd)

ipconfig/all

 

三、后端python代碼

# 登錄操作
class LoginView(APIView):
    def get(self,request,*args,**kwargs):

        # 獲取發過來的手機號
        phone = request.query_params
        print(phone, type(phone))
        # 驗證手機號格式
        phone = verify_tel(phone)
        print(phone, type(phone))
        # 將登陸成功時,獲取到的phone存儲到mysql數據庫
        import pymysql
     conn = pymysql.connect("127.0.0.1","root","password","park") # conn
= pymysql.connect("localhost","root","password","park") print(conn) # 創建游標 cursor = conn.cursor() # 執行sql語句 cursor.execute("insert into login set phone='{}'".format(phone)) cursor.execute("SELECT * FROM login") data = cursor.fetchall() print(data) # 提交到數據庫 conn.commit() cursor.close() # 關閉游標 conn.close() # 關閉連接 return Response({"status": True, "message": "已將用戶手機號導入數據庫中..."})


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM