摘要: -- mysql数据库程序设计笔记: -- 第八章:触发器 触发器:触发执行特定事件。(关联表对象,当特定事件出现时,触发激活) 目的:保护表数据,(保证表数据完整性和一致性。) 1、新建触发器: 格式:create trigger 数据库名.触发器名称 触发时刻 insert on 表名 for 阅读全文
posted @ 2023-04-01 13:55 刘贵庆 阅读(99) 评论(0) 推荐(0) 编辑
摘要: -- mysql数据库程序设计笔记: 第三章:查询 1、单表查询: 1)、简单查询 查所有列: 格式:select * from 表名; 举例: mysql> select * from tb_student; + + + + + + + + + + | id | studentNo | stude 阅读全文
posted @ 2023-04-01 13:49 刘贵庆 阅读(34) 评论(0) 推荐(0) 编辑
摘要: -- mysql数据库程序设计笔记: 表基本操作: 1、新建表:格式如: 1)、建表加主键: create table 表名 ( id int NOT NULL auto_increment comment '自增主键id', 列名 类型(范围) comment '列备注', ... primary 阅读全文
posted @ 2023-04-01 11:42 刘贵庆 阅读(39) 评论(0) 推荐(0) 编辑
摘要: -- mysql数据库程序设计笔记: 数据定义: 1、创建数据库: 如: create database db_pro_1 default charset gb2312 collate gb2312_chinese_ci; Query OK, 1 row affected (0.00 sec) 或: 阅读全文
posted @ 2023-04-01 11:34 刘贵庆 阅读(13) 评论(0) 推荐(0) 编辑
摘要: -- -- mysql数据库程序设计笔记: gb2312是国标,中国字库。一个汉字2个字节。 utf8国际通用标准。包含gb2312; 外键只能引用主键和候选键。 外键只可以在InnoDB中使用。 字段约束:字段类型后可加:check(多个列判断条件) 列为:column用 col1、col2... 阅读全文
posted @ 2023-04-01 11:04 刘贵庆 阅读(17) 评论(0) 推荐(0) 编辑
摘要: -- -- mysql数据库程序设计笔记: -- 小数测试 double浮点小数 (最多小数位后15位,) 使用8个字节存储。-- float单精度小数:(最多小数位后6位)使用4个字节存储。-- 举例保留2位:float(18,2),或:double(20,2)-- decimal (最多小数位后 阅读全文
posted @ 2023-04-01 10:14 刘贵庆 阅读(63) 评论(0) 推荐(0) 编辑
摘要: -- mysql数据库程序设计笔记: -- 新建表:foreign key 加外键 举例: create database db_test_1 default character set gb2312default collate gb2312_chinese_ci; use db_test_1; 阅读全文
posted @ 2023-04-01 10:11 刘贵庆 阅读(9) 评论(0) 推荐(0) 编辑
摘要: -- mysql数据库程序设计笔记: -- mysql安装路径 my.ini 中把:default-character-set=utf8 改为 default-character-set=gbk 后重启客户端。 -- 创建数据库:create database db_school default c 阅读全文
posted @ 2023-04-01 10:08 刘贵庆 阅读(11) 评论(0) 推荐(0) 编辑
摘要: -- mysql数据库程序设计笔记:create database db_sp default character set gb2312 default collate gb2312_chinese_ci;use db_sp;create table S(SNO char(5) comment '供 阅读全文
posted @ 2023-04-01 10:08 刘贵庆 阅读(64) 评论(0) 推荐(0) 编辑