MySQL
文章平均质量分 78
基础学MySQL
程序员天道
这个作者很懒,什么都没留下…
展开
-
MySQL数据视图
使用ALTER语句可以对已有的定义进行修改语法格式如下。ALTER VIEW 视图名 [(列名列表)]AS SELECT 语句例:将jsj_book视图修改为只包含”计算机“类图书的图书编号、书名和单价。asselect 图书编号,书名,单价 from bookwhere 图书类别='计算机';删除视图语法格式如下。视图名1[,视图名2]···原创 2023-12-07 11:43:21 · 142 阅读 · 0 评论 -
MySQL的数据完整性约束
MySQL为主键列创建了唯一性索引,实现了数据的唯一性,通过定义PRIMARY KEY约束来创建主键,而且PEIMARY KEY 约束中的列不能去空值。如果PRIMARY KEY约束是由多列组合定义的,则某一列的值可以重复,但PRIMARY KEY约束定义中所有列的组合值必须唯一。用户可以用两种方式定义主键,作为列或表的完整性约束,作为列的完整性约束时,只需在列定义的时候加上关键字PRIAMRY KEY;替代键像主键一样,是表的一列或一组列,它们的值在任何时候都是唯一的。定义替代键的关键字是UNIQUE。原创 2023-12-03 14:54:30 · 209 阅读 · 0 评论 -
MySQL的创建与管理数据库表,创建表结构和管理数据表
char和varchar类似,但他们保存和检索的方式不同,他们在最大长度和尾部空格是否保存等方面也不同,在存储或检索过程中二者不进行大小写转换。char和varchar类型声明的长度表示用户想要保存的最大字符数。engine=存储引擎:MySQL支持数个存储引擎作为对不同表的类型的处理器,使用是要用具体的存储引擎代替代码中的“存储引擎是处理不同表类型的SQL操作的MySQL组件。字符串类型的数据主要是由字母、汉字、数字符号、特殊符号、构成的数据对象。char列的长度固定为创建表时声明的长度。原创 2023-12-02 20:29:29 · 71 阅读 · 0 评论 -
基本创建MySQL数据库
当你在里面创建表的时候不运行这个代码是不会在该数据库中创建该表的,也可以说是你要指定一个数据库在该数据库中创建该表,如果不指定的话,该表会在默认的数据库中创建该表!那么如何在创建数据的时候使用字符集和校队规则呢,拿bookstore来说如如字符集为:gb2312,运行这个代码就可以看见自己创建了多少个数据库了!比如你要创建bookstore数据库可以这样写。mysql数据库的代码是不分大小写的!比如你要删除bookstore数据库。比如你要打开bookstore数据库。就可以打开你要的数据库了!原创 2023-12-01 20:50:04 · 97 阅读 · 0 评论 -
MySQL的数据操作
代码中没有给出要插入的列的字段名列表,是因为如果在VALUES中给出了全部列的插入数据,则可以省略字段名列表。使用REPLACE语句,可以用第二条记录替换第一条记录。原创 2023-12-04 13:44:05 · 133 阅读 · 0 评论