数据库

<转>SQL语句大全

本文为转载,原文地址:http://www.cnblogs.com/cangqiongbingchen/p/4530333.html 一、基础 1、说明:创建数据库 CREATE DATABASE d

175   2019-06-12 15:10

数据库

<转>MySQL性能调优的10个方法

文章原地址:http://mp.weixin.qq.com/s/oRXJRz_Y5drmIrcbxSKOcw 1. 选择合适的存储引擎: InnoDB 除非你的数据表使用来做只读或者全文检索 (相信现

149   2019-06-12 15:10

数据库

MySQL(一)MySQL基础介绍

最近的学习内容是数据库相关的一些知识,主要以MySQL为主,参考书籍——《MySQL必知必会》 MySQL学习及下载地址:https://dev.mysql.com/ MySQL学习使用注意事项: 1

157   2019-06-12 15:10

数据库

MySQL(二)数据的检索和过滤

使用频率最高的SQL语句应该就是select语句了,它的用途就是从一个或多个表中检索信息,使用select检索表数据必须给出至少两条信息:想选择什么,以及从什么地方选择 一、检索数据 1、检索单个列

161   2019-06-12 15:10

数据库

MySQL(三)用正则表达式搜索

正则表达式是用来匹配文本的特殊的串(字符集合),将一个模式(正则表达式)与一个文本串进行比较; 所有种类的程序设计语言、文本编辑器、操作系统等都支持正则表达式,正则表达式用正则表达式语言来建立; My

172   2019-06-12 15:10

数据库

MySQL(四)字段及常用函数

一、字段 数据库表中的每一行叫做一个“记录”,每一个记录包含这行中的所有信息,但记录在数据库中并没有专门的记录名,常常用它所在的行数表示这是第几个记录。 在数据库中存放在表行列交叉处的数据叫做“值”,

168   2019-06-12 15:10

数据库

MySQL(五)汇总和分组数据

一、汇总数据 工作中经常需要汇总数据而不是将它们全部检索出来(实际数据本身:返回实际数据是对时间和处理资源的浪费),这种类型的检索有以下特点: ①确定表中的行数(或者满足某个条件或包含某个特定值的行数

177   2019-06-12 15:10

数据库

MySQL(六)常用语法和数据类型

阅读MySQL语法时,需要注意的规则: ①符号用来指出几个选择中的一个,比如:null | not null表示或者给出null或者给出not null; ②包含在方括号中的关键字或子句(如[like

158   2019-06-12 15:10

数据库

MySQL(七)联结表

一、联结表基础知识 1、关系表 把信息分解成多个表,一类数据一个表,各表通过某些常用值(即关系设计中的关系(relational))互相关联; 2、外键(foreign key):外键为某个表中的一列

170   2019-06-12 15:10

数据库

MySQL(八)子查询和分组查询

一、子查询 1、子查询(subquery):嵌套在其他查询中的查询。 例如:select user_id from usertable where mobile_no in (select mobil

176   2019-06-12 15:10

数据库

MySQL(九)插入、更新和删除

常用的SQL语句,除了select用于查询,还有insert、update、delete等。 一、insert insert:用来插入(或添加)行到数据库中,常见方式有以下几种: ①插入完整的行; ②

151   2019-06-12 15:09

数据库

MySQL(十)操纵表及全文本搜索

一、创建表 MySQL不仅用于表数据操作,还可以用来执行数据库和表的所有操作,包括表本身的创建和处理。 创建表一般有如下两种方式: ①使用具有交互式创建和管理表的工具; ②直接使用MySQL语句操纵表

79   2019-06-12 15:09

数据库

MySQL(十一)视图及存储过程

一、视图 视图是虚拟的表,它只包含使用时动态检索数据的查询。 1、使用视图的好处 ①重用SQL语句; ②简化复杂的SQL操作(可以方便的重用它而不必知道它的基本查询细节); ③使用表的组成部分而不是整

88   2019-06-12 15:09

数据库

MySQL(十二)游标和触发器

一、游标 定义:存储在MySQL服务器上的数据库查询,是一种被select语句检索出来的结果集。 作用:方便在检索出来的结果集中前进或后退一行或多行。 游标主要用于交互式应用;MySQL中的游标只能用

91   2019-06-12 15:09

数据库

MySQL(十三)事务处理和字符集

一、事务处理 事务处理(transaction processing):是一种机制,用来维护数据库的完整性,管理必须成批执行的MySQL操作,以保证数据库不包含不完整的操作结果。 这样可以保证一组操作

79   2019-06-12 15:09

数据库

MySQL(十四)管理维护及性能优化

关于MySQL的学习,《MySQL必知必会》这本书呢,看完已经两个月了,一直被工作以及生活的一些琐事拖着,趁着今晚有空闲,就整理完了最后的几章学习笔记,接下来的学习计划呢, 应该是python-web

87   2019-06-12 15:09

数据库

《MySQL:菜鸟入门系列》

关于数据库相关知识,几乎是互联网从业者逃不开的一个必备技能,特别是对于DB、开发和测试童鞋来说,更显得重要。 关于MySQL,推荐如下几本书: 入门级:《MySQL必知必会》 进阶级:《高性能MySQ

94   2019-06-12 15:09

数据库

腾讯面试题:一条SQL语句执行得很慢的原因有哪些?

本文转载自微信公众号:苦逼的码农 最近的招聘季,腾讯有一道面试题:一条SQL语句执行得很慢的原因有哪些? 其实,这个问题可以涉及到MySQL的很多核心知识,可以扯出一大堆,就像要考你计算机网络的知识时,问你“输入URL回车之后,究竟发生了什么”一样,看看你能说出多少了。 本文的作者就是这道面试题的亲历者,他尝试总结了一下: 一、开始装逼:分类讨论 一条SQL语句执行的很慢,那是每次

108   2019-05-05 17:41

数据库

MySQL Binlog 介绍

MySQL中一般有以下几种日志: 日志类型 写入日志的信息 错误日志 记录在启动,运行或停止mysqld时遇到的问题 通用查询日志 记录建立的客户端连接和执行的语句 二进制日志 记录更改数据的语句

166   2019-03-12 17:36

数据库

常用sql语句整理:mysql

## 常用sql语句整理:mysql1. 增- 增加一张表```CREATE TABLE `table_name`( ... )ENGINE=InnoDB DEFAULT CHARSET=utf8;`

153   2019-02-25 14:13