1、标准模块---------python自带的
2、第三方模块------pymysql
3、自己写的python文件-----一个python文件,就是一个模块
#导入模块的实质--把文件从头到尾运行一遍
#查找模块的顺序
#1、在当前目录下找
#2、在python的环境变量里面去找
main
if __name__ == ‘__main__‘:
导入这个python文件的时候不会执行if __name__ 里面代码
只在本身python文件里面执行
import pymysql---导入数据库
import pymysql #ip port user password db conn = pymysql.connect(host=‘*******‘,user=‘***‘, password=‘&&&&‘,db=‘&&&‘,port=3306, charset=‘utf8‘,autocommit=True)#建立连接
#utf8,port是int类型,password必须写字符串 cur = conn.cursor(pymysql.cursors.DictCursor) #建立游标,仓库管理员 # sql = "insert1 app_student ( `name`, `sex`, `age`, `addr`, `grade`, `phone`, `gold`) values" \ # " ( ‘小黑‘, ‘男‘, ‘18‘, ‘河南省济源市北海大道32号‘, ‘天蝎座‘, ‘18612539443‘, ‘100‘);" # sql2 = ‘select * from app_student where phone="18612539443"‘; sql2 = ‘select * from app_student limit 4‘; cur.execute(sql2)#只是帮你执行sql语句 print(cur.fetchall()) #取到所有的数据 # print(cur.fetchone()) #只取一条 # print(cur.fetchmany(10)) #取几条 cur.close()#关游标 conn.close()#关数据库连接
原文:https://www.cnblogs.com/kexinwang/p/11062849.html