随笔分类 - 数据库
摘要:一、SQL通用语法 1、SQL语句可以单行或多行书写,以分号结尾。 2、SQL语句可以使用空格/缩进来增强语句的可读性 3、MYSQL数据库的SQL语句不区分大小写,关键字建议使用大写 4、注释: 单行注释:--注释内容或 #注释内容(MySQL特有) 多行注释:/*注释内容*/ 二、SQL分类 分
阅读全文
摘要:一、数据库的相关概念 数据库Database,简称DB。按照一定的数据结构来组织、存储和管理数据的仓库。 数据库管理系统 Database Management System,一种操纵和管理数据库的大型软件,用于创建、使用和维护数据库,简称DBMS。 关系型数据库(RDBMS) 概念:关系型数据库,
阅读全文
摘要:一、首先创建两张表stu,sc create table stu( sid int UNSIGNED primary key auto_increment, name varchar(20) not null) TYPE=InnoDB charset=utf8; create table sc( s
阅读全文
摘要:delete from user where username = '222' 编译报错: Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that us
阅读全文
摘要:一、AVG()求平均值注意AVE()忽略NULL值,而不是将其作为“0”参与计算 二、COUNT() 两种用法 1、COUNT(*)对表中行数进行计数不管是否有NULL 2、COUNT(字段名)对特定列有数据的行进行计数忽略NULL值 三、MAX()、MIN()求最大、最小值都忽略NULL 四、SU
阅读全文
摘要:一、介绍 1.什么是索引? 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,在生产环境中,我们遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,因此对查询语句的优化显然是重中之重。说起加速查询,就不得不提到索引了。 2.为什么要有索引呢? 索引在MySQL
阅读全文