如何使用python连接MySQL数据库,并进行增删改查操作呢?如何将大批量数据导入数据库的情况,又该如何使用Python进行大数据的高效导入呢?
一、环境介绍
Python版本:Python3.6
MySQL版本:5.6.44
二、基本操作
1、安装PyMySQL库
通过pip命令安装:
pip install pymysql
2、SQL基本语法
下面要用SQL的表创建、查询、数据插入等SQL语言的基本语句。
查看数据库:SHOW DATABASES;
创建数据库:CREATE DATEBASE 数据库名称;
使用数据库:USE 数据库名称;
查看数据表:SHOW TABLES;
创建数据表:CREATE TABLE 表名称(列名1 (数据类型1),列名2 (数据类型2));
插入数据:INSERT INTO 表名称(列名1,列名2) VALUES(数据1,数据2);
查看数据:SELECT * FROM 表名称;
更新数据:UPDATE 表名称 SET 列名1=新数据1,列名2=新数据2 WHERE 某列=某数据;
3、连接数据库
# 首先导入PyMySQL库
import pymysql
# 连接数据库,创建连接对象connection
# 连接对象作用是