码迷,mamicode.com
首页 > 数据库 > 月排行
MySQL数据完整性
数据完整性 一个数据库就是一个完整的业务单元,可以包含多张表,数据被存储在表中 在表中为了更加准确的存储数据,保证数据的正确有效,可以在创建表的时候,为表添加一些强制性的验证,包括数据字段的类型、约束 数据类型 可以通过查看帮助文档查阅所有支持的数据类型 使用数据类型的原则是:够用就行,尽量使用取值 ...
分类:数据库   时间:2020-01-03 00:56:58    阅读次数:130
MySQL入门(五)
MyCat 什么是MyCAT? 官方网站:http://www.mycat.org.cn/ 简单的说,MyCAT就是: · 一个彻底开源的,面向企业应用开发的“大数据库集群” · 支持事务、ACID、可以替代Mysql的加强版数据库 · 一个可以视为“Mysql”集群的企业级数据库,用来替代昂贵的O ...
分类:数据库   时间:2020-01-03 00:57:31    阅读次数:115
mysql第五课
修改表中一行或多行数据: SELECT*FROM student;+ + + +| id | name | ban |+ + + +| 1 | yy | 1913 || 7 | ss | 1923 || 8 | 许 | 1913 || 9 | 应 | 1913 || 10 | Aron | 1913 ...
分类:数据库   时间:2020-01-03 00:58:18    阅读次数:116
SQL Server数据库的T-SQL高级查询
一、查询使用的函数请自行创建数据库和表,表中插入数据,我的样例如下:createdatabaseaccp;<!--创建accp数据库-->useaccp;<!--切换到accp数据库-->createtabletest(<!--创建test表-->编号intidentity(1,1)notnull,姓名nvarchar(4)notnull,身份证号码varcha
分类:数据库   时间:2020-01-03 09:12:43    阅读次数:95
Mysql双主热备+LVS+Keepalived高可用操作记录
MySQL复制能够保证数据的冗余的同时可以做读写分离来分担系统压力,如果是主主复制还可以很好的避免主节点的单点故障。然而MySQL主主复制存在一些问题无法满足我们的实际需要:未提供统一访问入口来实现负载均衡,如果其中master宕掉的话需要手动切换到另外一个master,而不能自动进行切换。前面介绍 ...
分类:数据库   时间:2020-01-03 10:27:52    阅读次数:97
交叉编译sqlite3,生成动态库
1、下载源码,解压缩sqlite-autoconf-3300100.tar.gz 2、进入解压目录,执行: #:./configure --host=arm CC=arm-linux-gnueabi-gcc CXX=arm-linux-gnueabi-g++ --prefix=/usr 其中--ho ...
分类:数据库   时间:2020-01-03 10:34:05    阅读次数:151
mongodb 的ID转换实体要注意的地方
如果按照正常的实体映射,要这么写: 这里的 ObjectId 不能直接tostring,返回结果是这样的对象: 但是实际上希望得到的是一个字符串,所以实体要这么改造一下: 返回结果就可以是: "_Id": "5e0d84952b5e0000090032b5", 任务完成 ...
分类:数据库   时间:2020-01-03 10:35:08    阅读次数:162
详解MySQL(InnoDB)是如何处理死锁的
一、什么是死锁 官方定义如下:两个事务都持有对方需要的锁,并且在等待对方释放,并且双方都不会释放自己的锁。 这个就好比你有一个人质,对方有一个人质,你们俩去谈判说换人。你让对面放人,对面让你放人。 二、为什么会形成死锁 看到这里,也许你会有这样的疑问,事务和谈判不一样,为什么事务不能使用完锁之后立马 ...
分类:数据库   时间:2020-01-03 10:35:38    阅读次数:89
SQL Server查询优化与事务处理
博文目录一、索引二、视图三、存储过程四、系统存储过程五、触发器六、事务七、锁一、索引索引提供指针以指向存储在表中指定列的数据值,然后根据指定的次序排列这些指针,再跟随指针到达包含该值的列。1、什么是索引数据库中的索引与书籍中的目录相似。在一本书中,无需阅读整本书,利用目录就可以快速的查找到所需的信息。在数据库中,索引使数据库程序无须对整个表进行扫描,就可以在其中找到所需的数据。书中的目录就是一个词
分类:数据库   时间:2020-01-03 10:45:30    阅读次数:78
数据库连接池
```sql# pip3 install DBUtilsfrom DBUtils.PooledDB import PooledDBimport pymysql'''数据库连接池'''POOL = PooledDB( creator=pymysql, # 使用链接数据库的模块 maxconnectio... ...
分类:数据库   时间:2020-01-03 11:58:08    阅读次数:81
初识Mysql数据库
一、前言 1.1 什么是数据库(DataBase,简称DB) 数据库即存放数据的仓库,只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的。数据库是长期存放在计算机内、有组织、可共享的数据集合 将所有数据存放到一个第三方的公共位置(数据库),同一个软件凡是需要操作数据的,就必须去这个共享 ...
分类:数据库   时间:2020-01-03 12:01:47    阅读次数:67
Mysql库、表、记录的基本操作
库的操作 类似于文件夹 表的操作 类似于文件 记录 的操作 类似于文件中的一行行数据 了解:修改表的操作 注意: mysql 关键字不区分大小写 语法: 1. 修改表名 alter table 表名 rename 新表名; 2. 增加字段 alter table 表名 add 字段名 数据类型 [完 ...
分类:数据库   时间:2020-01-03 12:03:35    阅读次数:86
数据库设计三大范式
数据库设计三大范式 数据库设计的三大范式 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就叫做范式。 范式就是符合某一种设计要求的总结,要想设计一个结构合理的关系型数据库,必须满足一定的范式。 在实际开发中最常见的设计范式有三个: 1、第一范式(确保每列 ...
分类:数据库   时间:2020-01-03 12:04:36    阅读次数:79
mysql 手动启动
./mysqld_safe --user=mysql --basedir=/usr/local/mysql5.7 --datadir=/usr/local/mysql5.7/data & mysqld_safe --user=mysql --basedir=/usr/local/mysql5.7 - ...
分类:数据库   时间:2020-01-03 12:06:47    阅读次数:79
Mysql 表与表之间的关系
"一、前言" "二、表与表之间的关系" "(一) 一对多" "(二) 一对一" "(三) 多对多" 一、前言 研究表与表之间的关系前,先要知道将所有数据存放在一张表中的弊端: 1.结构不清晰 不致命 2.浪费空间 不致命 3.可扩展性极差 不可忽视的弊端 就i好比将所有的代码存放在一个文件中,强耦合 ...
分类:数据库   时间:2020-01-03 12:08:45    阅读次数:86
Mysql 最全查询语句
基本查询语句及语法: select distinct from where group by having limit 一、单表查询 前期表与数据准备 : 1、语法书写顺序与执行顺序 2、where约束条件 3、group by 分组 比如: 一张员工表中有性别字段,可以根据性别分组,一组是男性,一 ...
分类:数据库   时间:2020-01-03 12:10:45    阅读次数:92
数据库之索引与慢查询优化
索引与慢查询优化 索引就类似于书的目录,可以加快数据查询速度 索引虽然能够加速查询 但是也不是越多越好 索引在MySQL中也叫做“键”,是存储引擎用于快速找到记录的一种数据结构。 primary key unique key index key 上面三种key前两种除了有加速查询的效果之外还有额外的 ...
分类:数据库   时间:2020-01-03 12:14:47    阅读次数:109
聊一聊 MySQL 中的事务及其实现原理
原文:聊一聊 MySQL 中的事务及其实现原理 说到数据库,那就一定会聊到事务,事务也是面试中常问的问题,我们先来一个面试场景: 面试官:"事务的四大特性是什么?" 我:"ACID,即原子性(Atomicity)、隔离性(Isolation)、持久性(Durability)、一致性(Consiste... ...
分类:数据库   时间:2020-01-03 12:24:35    阅读次数:93
Python pymysql模块
什么是pymysql模块 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 使用pymysql模块 下载第三方模块: pip3 install pymysql SQL的注入问题 sql注入问题:利用特殊符号和注释语法 巧妙地 ...
分类:数据库   时间:2020-01-03 12:31:24    阅读次数:105
Mysql 字段类型与约束条件
"一、数值类型" "二、日期类型" "三、枚举与集合" "四、约束条件" "五、设置严格模式" 一、数值类型 1.1 整型 应用场景: id号、年龄... tinyint: 有符号:默认范围 128, 127 无符号:默认范围 0,255 int: 有符号:默认范围( 2147483648, 214 ...
分类:数据库   时间:2020-01-03 12:31:41    阅读次数:103
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!