Python连接mysql数据库并进行增删改查操作

By | 2017年2月2日

今天在使用Python连数据库的时候忘了怎么写了,到博客里看了一下只有PHP和Java的,只好去笔记里找了以前的记录,写完代码就把关于Python连数据库的文章补了,顺便把一些常用的操作写出来,方便用的时候看一看。

记得我刚使用Python连数据库的时候研究很长时间,我电脑里的mysql是phpstudy集成的,我又在虚拟机里测试,最后才发现下面是又报错代号的,主机名出现错误是2003,而我一直忽略了这个最下面的错误,查了错误代号发现是localhost的错,将主机名由原来的localhost更改为127.0.0.1,这个是主机测试地址,在使用Django的时候就出现过这个测试地址。在PHP和Java上用习惯了,我在PHP上试了一下127.0.0.1也是可以的,都是主机测试地址,可能Python比较奇怪吧,解决了这个问题再连接就很简单了。

注意connect里的charset=utf8,这个是要和你数据库的字符集匹配的,如果不写这个,查出来的中文数据就是乱码,而不是编码字符,下面还有常用的一些操作,

发表评论

电子邮件地址不会被公开。 必填项已用*标注