石家庄网站制作,wordpress 门户宽屏模板,小程序模板是什么意思,建网站要学哪些软件说明
针对数据库的操作#xff0c;一共分三步#xff1a; 1.建立数据库连接 2.执行SQL语句 3.关闭数据库连接
Python操作数据库#xff08;如MySQL)#xff0c;Python发送能够与数据库直接通信的数据包#xff0c;并获取数据库服务器的相应结果。是一种典型的基于TCP/IP…说明
针对数据库的操作一共分三步 1.建立数据库连接 2.执行SQL语句 3.关闭数据库连接
Python操作数据库如MySQL)Python发送能够与数据库直接通信的数据包并获取数据库服务器的相应结果。是一种典型的基于TCP/IP的通信过程要求必须要满足数据库服务器的数据包规则。在Python中要操作MySQL需要依赖于第三方库:pymysql先安装:pip install pymysql 代码实现
common.py(通用函数模块)
import pymysql
from pymysql.cursors import DictCursor
#针对数据库连接进行封装操作
def query_mysql(sql):conn pymysql.connect(hostlocalhost, userroot, passwordroot, databasesecurity, charsetutf8)cursor conn.cursor()cursor.execute(sql)resultcursor.fetchall()conn.close()return result app.py主程序
from exercise.common import *
def do_reg():usernameinput(请输入用户名)passwordinput(请输入密码)resultquery_mysql(fselect username from users where username{username})if len(result)0:query_mysql(finsert into users (username,password) values ({username},{password}))else:print(用户名已经存在不允许注册.)if __name__ __main__:do_reg()