MySQL
文章平均质量分 69
mysql相关
简单不过l
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MySQL触发器、视图
触发器触发器用于当执行某一动作时,自动执行其他动作,通常是在insert、delete、update语句上设置触发器,在执行DML语言后自动执行其他设置的内容语法创建触发器delimiter @@create trigger 触发器名before|after {insert|update|delete}on 表名for each rowbegin触发器语句1;语句2;...语句n;end@@delimiter 用于修改语句结束符,由于mysql中";“结束,多个触发语句需要用”;"原创 2020-08-22 15:53:40 · 440 阅读 · 0 评论 -
MySQL的事务、索引、数据库备份及还原
事务事务就是将一组SQL语句放在同一批次内去执行,如果一个SQL语句出错,则该批次内的所有SQL都将被取消执行注意:MySQL事务处理只支持InnoDB和BDB数据表类型事务的特性①原子性:事务是最小的执行单位,不允许分割。事务的原子性确保动作要么全部完成,要么完全不起作用;②一致性:执行事务前后,数据保持一致,多个事务对同一个数据读取的结果是相同的;③隔离性:并发访问数据库时,一个用户的事务不被其他事务所干扰,各并发事务之间数据库是独立的;④持久性: 一个事务被提交之后。它对数据库中数据的改原创 2020-08-18 22:18:32 · 302 阅读 · 0 评论 -
select语句练习
建表并插入数据# tb_classCREATE TABLE tb_class( cid INT(11) AUTO_INCREMENT PRIMARY KEY, cname VARCHAR(50) NOT NULL);# tb_class数据INSERT INTO tb_class(cname) VALUES('KB01'),('KB02'),('KB03'); # tb_studentCREATE TABLE tb_student( sid INT(11) AUTO_INCREMENT原创 2020-08-17 14:41:19 · 787 阅读 · 0 评论 -
Mysql数据操作语言
在Mysql数据定义语言一文中,我们了解到mysql命令可分为DDL、DML、DQL、DCL,在本文将为读者介绍DML:insert、update、delete数据插入insert语法:INSERT INTO 表名 [(字段1,字段2,字段3, … )] VALUES ('值1','值2','值3', …)注意:①字段或值之间用英文逗号隔开②“字段1, 字段2…”该部分可省略,但添加的值务必与表结构数据列顺序相对应,且数量一致③可同时插入多条数据,values 后用英文逗号隔开示例:创建原创 2020-08-12 22:58:25 · 284 阅读 · 0 评论 -
Mysql的数据定义语言
结构化查询语句分类对于不同的命令, 可分为四类分别为DDL、DML、DQL、DCL,下图分别作了详细的介绍数据定义语言DDLDDL的命令有个3个:创建create、删除drop、修改altercreate创建数据库: CREATE TABLE [ IF NOT EXISTS ] `表名`( `字段名1` 列类型 [ 属性 ] [ 索引 ] [注释] , `字段名2` 列类型 [ 属性 ] [ 索引 ] [注释] , … … `字段名n` 列类型 [ 属性原创 2020-08-12 22:30:43 · 486 阅读 · 0 评论 -
Centos7中安装并配置mysql
配置虚拟机网络centos7的安装请读者参考vmware安装虚拟机Centos7centos7 创建完成后,我们需要对虚拟机的网络进行配置:输入下列命令:vi /etc/sysconfig/network-scripts/ifcnf-ens33回车后看到如下界面:按下i键,将光驱移到对应行,修改以下信息BOOTPROTO=static(仅主机模式)ONBOOT=yes// 在最后一行后加上IPADDR=ip地址(将最后的修改与主机在一个网段即可)如果不知道ip地址是什么,请如下操原创 2020-08-11 22:48:24 · 581 阅读 · 0 评论
分享