Python教程:[25]远程操作Mysql数据库
使用python操作mysql是一件经常要用到的技术,比如我最喜欢用python管理我的网站,我从其他网站采集的内容,经过伪原创,然后上传到自己的网站,下面我来分享一下最基本的使用python中的mysqldb模块操作数据库mysql的方法。
首先要引入模块,下面这个模块是必须要引入的
![Python教程:[25]远程操作Mysql数据库](https://exp-picture.cdn.bcebos.com/a007a9b1eef97fbdda32f907b74133bad24133e7.jpg)
接着,我要建立连接,我们看到各个参数已经在后面解释,我要说的是,大部分课本上将host都用的localhost作为本地主机的地址,那么我们在操作远程数据库的时候,我们就需要用到远程主机的Ip地址了。
![Python教程:[25]远程操作Mysql数据库](https://exp-picture.cdn.bcebos.com/32fbcd41037de1375438ef08f6c5cf672a5f2ae7.jpg)
我们通常建立连接的时候,不要直接使用connect方法,而是使用try语句,这样一旦连接错误,不至于你的程序错误,还可以返回错误代码。
![Python教程:[25]远程操作Mysql数据库](https://exp-picture.cdn.bcebos.com/d4071b96b814f4d0134d0566cdfe474ec38323e7.jpg)
创建好连接以后,我们要创建一个指针,我们就是使用指针中的方法来操作数据库的。
![Python教程:[25]远程操作Mysql数据库](https://exp-picture.cdn.bcebos.com/3aae2b4f50b8b43e18959afe7132939c2df719e7.jpg)
我们写一句sql,你可能没学过sql,先不着急,以后我们会介绍sql的基本用法,其实sql是很简单的。
![Python教程:[25]远程操作Mysql数据库](https://exp-picture.cdn.bcebos.com/cf6d451b1edef4dc1b77deab45ecd3d968750ce7.jpg)
接着我们使用execute方法来执行sql语句,同样将其放到try语句中,防止发生错误。
![Python教程:[25]远程操作Mysql数据库](https://exp-picture.cdn.bcebos.com/054056fe1e425d6bc39f849d11883913e9e500e7.jpg)
最后,我们提交一下数据,我用的是dede网站管理系统,所以可以向dede_ask表中提交数据,我们用到了insert into来插入数据。
![Python教程:[25]远程操作Mysql数据库](https://exp-picture.cdn.bcebos.com/3852f6e5eceeadbc70618ac4cd18dfdae53b7be7.jpg)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:26
阅读量:55
阅读量:110
阅读量:84
阅读量:170