01主题
大家好,我是义县游学电子科技.今天来跟大家说一个工作中常用到的操作,python3.8操作MariaDB数据库.因为MariaDB属于mysql分支因此数据库命令语句都是通用的非常方便.
02环境
python-3.8,64位
mairadb-10.4.7,64位
python包:mysql-connector-2.2.9
03python代码部分
#pipinstallmysql-connectorimportmysql.connectorimporttime#INSERTINTOpublic.a1(#name,age)#VALUES(金源,37);#ALTERTABLEa1ADDCOLUMNidSERIALPRIMARYKEY;mydb=mysql.connector.connect(host=localhost,#数据库主机地址user=root,#数据库用户名passwd=root,#数据库密码database=test1#数据库名)mycursor=mydb.cursor()a=0whileTrue:time.sleep(1)try:#查询数据库的表格table1mycursor.execute(SELECTage,name,idFROMtable2)myresult=mycursor.fetchall()forxinmyresult:print(x)#x[0]a=a+1print(执行次数:,a)#插入数据mycursor.execute(insertintotable2(age,name)values(数据,25))mydb.