摘要: •数据查询语言(DQL:Data Query Language):语句主要包括SELECT,用于从表中检索数据。 •数据操作语言(DML:Data Manipulation Language):语句主要包括INSERT,UPDATE和DELETE,用于添加,修改和删除表中的行数据。 •事务处理语言( 阅读全文
posted @ 2019-09-18 23:37 谭文文 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 事务:也称工作单元,是由一个或多个SQL语句所组成的操作序列,这些SQL语句作为一个完整的工作单元,要么全部执行成功,要么全部执行失败。在数据库中,通过事务来保证数据的一致性。 一个完整的业务需要批量的DML(insert、update、delete)语句共同联合完成,事务只和DML语句有关,或者说 阅读全文
posted @ 2019-09-18 22:55 谭文文 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 1.字符集 一、字符集和校验规则 字符集是一套符合和编码,校验规则(collation)是在字符集内用于比较字符的一套规则,即字符集的排序规则。MySQL可以使用对种字符集和检验规则来组织字符。 MySQL服务器可以支持多种字符集,在同一台服务器,同一个数据库,甚至同一个表的不同字段都可以指定使用不 阅读全文
posted @ 2019-09-18 12:43 谭文文 阅读(827) 评论(0) 推荐(0) 编辑
摘要: 1.学校想做一个选课系统,其中涉及到课程表,学生表,请分别创建这两个表,自己思考表中应有的列及数据类型。 create table course ( course_name varchar(10) primary key, course_amount int, course_class char(5 阅读全文
posted @ 2019-09-18 12:42 谭文文 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: MySQL中的存储引擎 A.Myisam 它是MySQL5.5之前的默认存储引擎 优势:访问速度快 适用场景:对事务的完整性没有要求,或以select、insert为主的应用基本都可以选用MYISAM。 特点: 1、不支持事务、外键 2、每个myisam在磁盘上存储为3个文件,文件名和表名相同,扩展 阅读全文
posted @ 2019-09-18 10:38 谭文文 阅读(205) 评论(0) 推荐(0) 编辑