会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
bibicode
新随笔
管理
上一页
1
2
3
4
5
6
7
8
下一页
2020年9月29日
触发器
摘要: 触发器是MySQL响应以下任意语句而自动执行的一条MySQL语句(或位于BEGIN和END语句之间的一组语句): DELETE; INSERT; UPDATE。 其他MySQL语句不支持触发器。 创建触发器 在创建触发器时,需要给出4条信息: 唯一的触发器名; 触发器关联的表;
阅读全文
posted @ 2020-09-29 15:21 bibicode
阅读(224)
评论(0)
推荐(0)
2020年9月28日
游标
摘要: 由前几章可知,MySQL检索操作返回一组称为结果集的行。这组返回的行都是与SQL语句相匹配的行(零行或多行)。使用简单的SELECT语句,例如,没有办法得到第一行、下一行或前10行,也不存在每次一行 地处理所有行的简单方法(相对于成批地处理它们)。 有时,需要在检索出来的行中前进或后退一行或多行。这
阅读全文
posted @ 2020-09-28 16:06 bibicode
阅读(200)
评论(0)
推荐(0)
2020年9月26日
mysql命令行客户机的分隔符
摘要: 默认的MySQL语句分隔符为;(正如你已经在迄今为止所使用的MySQL语句中所看到的那样)。mysql命令行实用程序也使用;作为语句分隔符。如果命令行实用程序要解释存储过程自身内的;字符,则它们最终不会成为存储过程的成分,这会使存储过程中的SQL出现句法错误。 解决办法是临时更改命令行实用程序的语句
阅读全文
posted @ 2020-09-26 15:59 bibicode
阅读(262)
评论(0)
推荐(0)
存储过程
摘要: 存储过程简单来说,就是为以后的使用而保存的一条或多条MySQL语句的集合。可将其视为批文件,虽然它们的作用不仅限于批处理。 为什么使用存储过程 通过把处理封装在容易使用的单元中,简化复杂的操作(正如前面例子所述)。 由于不要求反复建立一系列处理步骤,这保证了数据的完整性。如果所有开发人员和应
阅读全文
posted @ 2020-09-26 15:06 bibicode
阅读(188)
评论(0)
推荐(0)
视图
摘要: 视图是虚拟的表。与包含数据的表不一样,视图只包含使用时动态检索数据的查询。 下面是关于视图创建和使用的一些最常见的规则和限制。 与表一样,视图必须唯一命名(不能给视图取与别的视图或表相 同的名字)。 对于可以创建的视图数目没有限制。 为了创建视图,必须具有足够的访问权限。这些限制通常由数
阅读全文
posted @ 2020-09-26 12:15 bibicode
阅读(176)
评论(0)
推荐(0)
2020年9月25日
重命名表
摘要: 重命名单个表 RENAME TABLE cust1 TO custnew; 重命名多个表 RENAME TABLE cust1 TO custnew, product TO products;
阅读全文
posted @ 2020-09-25 17:45 bibicode
阅读(112)
评论(0)
推荐(0)
更新表
摘要: 为更新表定义,可使用ALTER TABLE语句。但是,理想状态下,当表中存储数据以后,该表就不应该再被更新。在表的设计过程中需要花费大量时间来考虑,以便后期不对该表进行大的改动。 为了使用ALTER TABLE更改表结构,必须给出下面的信息: 在ALTER TABLE之后给出要更改的表名(该表必
阅读全文
posted @ 2020-09-25 17:42 bibicode
阅读(274)
评论(0)
推荐(0)
引擎类型
摘要: InnoDB是一个可靠的事务处理引擎(参见第26章),它不支持全文本搜索; MEMORY在功能等同于MyISAM,但由于数据存储在内存(不是磁盘)中,速度很快(特别适合于临时表); MyISAM是一个性能极高的引擎,它支持全文本搜索(参见第18章),但不支持事务处理。 混用引擎类型有一个大缺陷。外键
阅读全文
posted @ 2020-09-25 17:31 bibicode
阅读(231)
评论(0)
推荐(0)
删除数据
摘要: 为了从一个表中删除(去掉)数据,使用DELETE语句。可以两种方式使用DELETE: 从表中删除特定的行; 从表中删除所有行。 **不要省略WHERE子句 ** 在使用DELETE时一定要注意细心。因为稍不注意,就会错误地删除表中所有行。 下面的语句从customers表中删除一行: DEL
阅读全文
posted @ 2020-09-25 16:48 bibicode
阅读(563)
评论(0)
推荐(0)
更新数据
摘要: 为了更新(修改)表中的数据,可使用UPDATE语句。可采用两种方式使用UPDATE: 更新表中特定行; 更新表中所有行。 不要省略WHERE子句 在使用UPDATE时一定要注意细心。因为稍不注意,就会更新表中所有行。 基本的UPDATE语句由3部分组成,分别是: 要更新的表; 列名和
阅读全文
posted @ 2020-09-25 16:39 bibicode
阅读(135)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页