掌握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": "已將用戶手機號導入數據庫中..."})