![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 66
不要忘了为什么出发
加油吧,小伙!
展开
-
MySQL
1. mysql 不支持 mysql -h ip:port 这样的方式,而应该是-P port2.在拼接SQL的时候一定要注意格式,否则查询不到结果的。原创 2017-08-31 14:00:08 · 257 阅读 · 0 评论 -
显示MySQL数据库信息的方法
本文转载自:http://blog.knowsky.com/250872.htmMYSQL表信息的查看方法是我们经常要实现的功能,下面就为您介绍显示MYSQL表信息的方法,如果您对MYSQL表信息方面感兴趣的话,不妨一看。在用mysql时(show tables),有时候需要查看表和字段的相关信息(表与某字段是否存在等.)~~而PHP提供了这样的相关函数, 如:mysql_list转载 2017-09-07 22:33:43 · 1588 阅读 · 0 评论 -
DML、DDL、DCL
总体解释:DML(data manipulation language): 它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言DDL(data definition language): DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变转载 2017-08-30 17:33:54 · 171 阅读 · 0 评论 -
MySQL数据文件说明
在MySQL 中每一个数据库都会在定义好(或者默认)的数据目录下存在一个以数据库名字命名的文件夹,用来存放该数据库中各种表数据文件。不同的MySQL 存储引擎有各自不同的数据文件,存放位置也有区别。多数存储引擎的数据文件都存放在和MyISAM 数据文件位置相同的目录下,但是每个数据文件的扩展名却各不一样。如MyISAM 用“.MYD”作为扩展名,Innodb 用“.ibd”,Archive转载 2017-08-30 17:36:00 · 206 阅读 · 0 评论 -
非常好的SQL练习题
一、 设有一数据库,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)~表(四)所示,数据如表1-2的表(一)~表(四)所示。用SQL语句创建四个表并完成相关题目。 表1-1数据库的表结构表(一)Student (学生表)原创 2017-09-16 15:57:03 · 1684 阅读 · 1 评论 -
MySQL索引详解
文章归属:http://feiyan.info/16.html,我想自己去写了,但是发现此君总结的非常详细。直接搬过来了关于MySQL索引的好处,如果正确合理设计并且使用索引的mysql是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。对于没有索引的表,单表查询可能几十万数据就是瓶颈,而通常大型网站单日就可能会产生几十万甚至几百万的数据,没有索引查询会变的非常缓转载 2017-08-31 22:27:02 · 156 阅读 · 0 评论 -
聚簇索引与非聚簇索引
本文转载自:http://www.cnblogs.com/Alight/p/3967141.html通常情况下,建立索引是加快查询速度的有效手段。但索引不是万能的,靠索引并不能实现对所有数据的快速存取。事实上,如果索引策略和数据检索需求严重不符的话,建立索引反而会降低查询性能。因此在实际使用当中,应该充分考虑到索引的开销,包括磁盘空间的开销及处理开销(如资源竞争和加锁)。例如,如果数据转载 2017-09-10 12:05:16 · 203 阅读 · 0 评论 -
SQL注意
1.判断字段是否为null,是用 is nullselect * from table_name where col_name is null;2.判断字段是否为空select * from table_name where col_name is null or col_name = '';3.注释(1)单行注释使用#(2)单行注释还可以使用 "-- ", 注意--后跟有...原创 2018-12-05 18:04:05 · 77 阅读 · 0 评论