MySQL从服务列表消失了
摘要:安装mysql成功,过段时间通过XAMpp启动时报错 Error: MySQL shutdown unexpectedly.This may be due to a blocked port, missing dependencies, improper privileges, a crash, o
阅读全文
数据库操作语句类型DQL、DML、DDL、DCL
摘要:SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。 1. 数据查询语言DQL 数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE 子句组成的查询块: SELECT <字段名表> FROM <表或视图名> WHERE <查询条
阅读全文
SQL中常用关键字与函数
摘要:一,前言数据分析基本的代码能力是对SQL的使用,下面对业务中实际用到的语法和函数进行学习及总结。 二,常用关键字与函数SQL的书写规范:语句中出现的所有表名、字段名全部小写,系统保留字、内置函数名、SQL保留字大写(SQL本身不区分大小写,大写可能是为了增加可读性?) SQL注释: MySQL——1
阅读全文
python 数据库连接池
摘要:数据库连接池:from DBUtils.PooledDB import PooledDBimport pymysql Release_Write_database_setting = { "host": '192.168.32.6', "port": 31306, "user": 'root', "
阅读全文
MySQL: max_allowed_packet 报错及配置方法
摘要:mysql根据配置文件会限制server接受的数据包大小。 有时候大的插入和更新会受max_allowed_packet 参数限制,导致写入或者更新失败,导致项目访问异常。 查看目前的配置: 进入mysql 命令行中运行: show VARIABLES like '%max_allowed_pack
阅读全文
python 数据库连接池
摘要:对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系统的性能,因为对于连接的使用成了系统性能的瓶颈。连
阅读全文
Python3 mysql连接池工具类 调用dbutils
摘要:DButils是python的一个实现数据库连接池的模块 两种模式: 1.为每一个线程创建一个链接,即使线程即使调用了close()方法,也不会关闭,只是把线程放到连接池,供自己再次使用,当连接关闭时,线程连接自动关闭。 2.创建一批连接到连接池,供所有线程共享使用 注意:由于pymysql,mys
阅读全文
sql 语句中 order by 的用法
摘要:order by 是用在where条件之后,用来对查询结果进行排序 order by 字段名 asc/desc asc 表示升序(默认为asc,可以省略) desc表示降序order by 无法用于子查询,否则会报错:除非另外还指定了 TOP 或 FOR XML,否则,ORDER BY 子句在视图、
阅读全文
sql查询的常用语句
摘要:一、基础 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database 数据库名 3、说明:备份sql server 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk',
阅读全文
关系数据库和非关系型数据
摘要:一、关系型数据库 关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织优点:1、易于维护:都是使用表结构,格式一致;2、使用方便:SQL语言通用,可用于复杂查询;3、复杂操作:支持SQL,可用于一个表以及多个表之间非常复杂的查询。缺点:1、读写性能比较差,尤其是海量数据的高效
阅读全文