MySQL
文章平均质量分 91
学无止境,好好学习,天天向上!
人生苦短,我用Python!
展开
-
MySQL数据类型简要描述~
最近几天在学习Django与MySQL数据库连接,所以本文我会简要描述一下MySQL数据类型等~学习MySQL数据类型后,在对数据库进行设计时,会更加清晰、明了,在写字段时可以选择性能更好的数据类型等!一、 整数 (首先要明白:一个字节:8位)1. tinyint:迷你整形 1个字节存储,math.pow(2,1*8-1)-1 取值范围就是(-128~127);2. smallin...原创 2019-01-10 23:17:40 · 257 阅读 · 0 评论 -
MySQL 数据库引擎
数据库引擎本文转载自https://www.cnblogs.com/0201zcr/p/5296843.html数据库引擎是用于存储、处理和保护数据的核心服务。利用数据库引起可控制访问权限并快速处理事务,从而满足企业内大多数需要处理大量数据的应用程序的要求。使用数据库引擎创建用于联机事务处理或联机分析处理数据的关系数据库。这包括创建用于存储数据的表和用于查看、管理和保护数据安全的数据...转载 2019-06-04 10:20:19 · 191 阅读 · 0 评论 -
MySQL 学习;python连接MySQL数据库;Django配置MySQL数据库
安装下载:https://www.mysql.com/downloads/数据库泛型第一范式:每个字段不能再拆分------第一范式(1NF)无重复的列第二范式:记录必须被唯一区分------第二范式(2NF)属性完全依赖于主键第三范式:两个表之间不能有耦合------第三范式(3NF)属性不依赖于其它非主属性常见数据库甲骨文 Oracle、MySQLIBM DB2微软 ...原创 2019-06-04 10:31:49 · 196 阅读 · 0 评论 -
MySQL------事务(Transaction)详解
MySQL------事务(Transaction)详解该博客详解MySQL中的事务本文转载自https://blog.csdn.net/w_linux/article/details/79666086一、事务定义Transaction事务:一个最小的不可再分的工作单元;通常一个事务对应一个完整的业务(例如银行账户转账业务,该业务就是一个最小的工作单元)一个完整的业务需要批量的DML...转载 2019-06-04 10:37:12 · 349 阅读 · 0 评论 -
Mac OS执行Python脚本报错ImportError: No module named MySQLdb
Mac OS执行Python脚本报错ImportError: No module named MySQLdb原因原因:没有安装与数据库的连接驱动扩展知识Python中连接MySQL常用的驱动是:mysql-python:mysql的C语言的驱动;mysql-connector:mysql官方的驱动;pymysql:python语言的驱动。三种安装一种即可:终端中执行:pip...原创 2019-06-17 18:49:37 · 2287 阅读 · 0 评论 -
MySQL学习笔记
MySQL学习笔记1、数据库服务器数据库服务器:运行数据库管理软件的计算机2、数据库管理软件MySQL、Oracle、db2、sqlserver3、库库:文件夹4、表表:文件5、记录记录:事物一系列典型的特征:zhangsan,male,18,Shanxi6、数据数据:描述事物特征的符号;MySQL各种增删改查各种增删改查语句分组统计、跨表查询存储过程、视图、触发...原创 2019-08-01 23:21:05 · 1670 阅读 · 2 评论 -
ON DUPLICATE KEY UPDATE 作用及一句SQL实现批量修改
ON DUPLICATE KEY UPDATE 作用及一句SQL实现批量修改本文学习自ON DUPLICATE KEY UPDATE 用法与说明首先声明:ON DUPLICATE KEY UPDATE 为MySQL特有语法;语句的作用:当insert已经存在的记录时,执行update用法举个栗子:table1表中有几条数据如下:表中的主键为ID,现要插入一条数据,ID为4,nam...原创 2019-09-07 08:28:13 · 20176 阅读 · 13 评论