摘要: 一、导入库函数 import pymysql import pandas as pd from sqlalchemy import create_engine 二、建立连接 建立连接的格式如下:coon=create_engine('mysql+pymysql://user:password@IP: 阅读全文
posted @ 2021-01-31 14:32 忆凡人生 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 一、Python连接Mysql数据库的几种方式(了解) MysqlDB 是python2.x连接数据库的工具,曾使用非常广泛 现在由于进入了python3.x时代,基本已经废弃了 MysqlClient 是mysqldb的衍生版本,兼容mysqldb 是django的orm映射工具 PyMysql 阅读全文
posted @ 2021-01-31 14:31 忆凡人生 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在 MySQL 中,事务其实是一个最小的不可分割的工作单元。事务能够保证一个业务的完整性。 比如我们的银行转账: -- a -> -100UPDATE user set money = money - 100 WHERE name = 'a'; -- b -> +100UPDATE user set 阅读全文
posted @ 2021-01-31 14:30 忆凡人生 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 一、连接查询-内连接、左连接、右连接 1.1 内连接、外连接【概念】 内连接【inner join 或者 join】 外连接 左连接 left join 或者 left outer join 右连接 right join 或 righ outer join 完全外连接 full join 或者 fu 阅读全文
posted @ 2021-01-31 14:28 忆凡人生 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 一、查询练习-数据准备 1.1、新建一个查询用的数据库:selectTest CREATE DATABASE selectTest; 选择 该 数据库! USE selectTest; 1.2 建立数据表(学生表、课程表、成绩表、教师表) (页首) 1.2.1、学生表(student) CREATE 阅读全文
posted @ 2021-01-31 14:23 忆凡人生 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 一、主键约束 1.1 主键约束 -- 使某个字段不重复且不得为空,确保表内所有数据的唯一性。CREATE TABLE user ( id INT PRIMARY KEY, name VARCHAR(20)); describe user; > id是不可以为null,且 key的值变为PRI(pri 阅读全文
posted @ 2021-01-31 14:22 忆凡人生 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、数据表设计-第一范式1NF 第一范式(1NF):数据表中的所有字段都是不可分割的原子值。 只要字段值还可以继续拆分,就不满足第一范式。 范式设计得越详细,对某些实际操作可能会更好,但并非都有好处,需要对项目的实际情况进行设定。 1、举例1(student2数据表) create table st 阅读全文
posted @ 2021-01-31 14:22 忆凡人生 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 一、登录和退出MySQL服务器 # 登录MySQL$ mysql -u root -p12345612 # 退出MySQL数据库服务器 exit; 二、基本语法 本节内容,包含创建,查询,增删改等--(创建(CREATE) , 增加(INSERT),删除(DELETE),修改(UPDATE),查询( 阅读全文
posted @ 2021-01-31 14:21 忆凡人生 阅读(118) 评论(0) 推荐(0) 编辑