python操作mysql数据库
Posted 嶙羽
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python操作mysql数据库相关的知识,希望对你有一定的参考价值。
环境
win10,python3.6,pycharm,mysql57
安装
mysql的安装,费了一段周折,接下去安装pymysql:
pip install pymysql
接着就可以用python3.6操作mysql了,但是要在pycharm中使用mysql的话,还需要一些步骤,详见http://www.jb51.net/article/112715.htm和http://blog.csdn.net/tongxinzhazha/article/details/70257014简单来说就是:
1.在pycharm的setting—plugins里查找并安装databbase navigator
2.先下载mysql 的jdbcmysql-connector-java,放在任意目录下
3.打开pycharm的database插件,新增一个MySQL连接,把host、数据库名称(提前建好数据库)、用户名、登录密码填好,然后把driver的路径改为2中文件mysql-connector-java-5.1.45-bin.jar的路径即可
使用
命令行操作MySQL
cmd命令行窗口进入D:\\mysql57\\soft\\bin,首先敲入net start mysql,确保mysql已经启动,然后敲入mysql -u root -p,提示敲入密码(忘了可以查和女朋友的聊天记录)接着就进入MySQL的交互界面了
python操作MySQL
首先
import mysql
然后连接数据库
connect = pymysql.Connect( host=\'localhost\', port=3306, user=\'root\', passwd=\'密码’, db=\'数据库名称\', charset=\'utf8\' )
参考http://blog.csdn.net/johline/article/details/69549131以及虫师
补充:
2018.4.26
这里使用Navicat for MySQL来进行可视化操作,查询操作如下:
查询——>新建查询——>输入查询语句——>运行
例查询语句:SELECT * FROM fixed_asset_new(表名) WHERE resource_type=6(条件);
以上是关于python操作mysql数据库的主要内容,如果未能解决你的问题,请参考以下文章