摘要: 换底公式 select log(81)/log(3); + + | log(81)/log(3) | + + | 4 | + + 阅读全文
posted @ 2018-07-06 14:58 Tinypan 阅读(1348) 评论(0) 推荐(0) 编辑
摘要: round()和format()都会对数值进行四舍五入,但是format()返回的是字符串,整数部分,每3位添加一个逗号。round()返回的仍然是数值 阅读全文
posted @ 2018-07-04 15:26 Tinypan 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 约束信息保存在information_schema.table_constraints表中 索引信息保存在information_schema.statistics表中 mysql的约束分为主键约束,外键约束和唯一性约束。 创建具有主键的表t1 在创建约束时,mysql会自动创建该字段的索引 为t1 阅读全文
posted @ 2018-06-28 11:35 Tinypan 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 表结构1 表结构2 constraint 外建名 foreign key(属性1.1,属性1.2,属性1.3,...,属性1.n) references t1(属性2.1,属性2.2,属性2.3,...属性2.n) 属性1和属性2的数目必须一致,并且属性2是来自于主表的主键字段,并且如果主表是复合主 阅读全文
posted @ 2018-06-27 14:49 Tinypan 阅读(1304) 评论(0) 推荐(0) 编辑
摘要: 表结构1: 表结构2: 设置了主键和外键的字段,默认会创建该字段的索引 执行结果 为t1插入数据 为t2插入数据,由于外键约束的存在,t2(t_id)列的数据必须都来自于t1(id)列 执行结果 执行结果 t2.t_id字段的数据必须来自于t1.id,不能出现t1.id中没有的数据。id号从2开始, 阅读全文
posted @ 2018-06-27 11:18 Tinypan 阅读(14367) 评论(0) 推荐(2) 编辑
摘要: 默认的sql语句以分号";"表示结束。mysql解释器每遇到一个分号,执行一段语句。可以通过delimiter更改语句结束符 mysql>delimiter && 表示mysql遇到&&才会执行语句 最后一行delimiter ;表示将mysql的结束符重新置为分号 阅读全文
posted @ 2018-06-26 17:33 Tinypan 阅读(2054) 评论(0) 推荐(1) 编辑
摘要: 在登录时指定mysql提示符 或者进入mysql后 在进入mysql后,prompt后面可以跟一些特定的参数 prompt \D 完整的日期时间 prompt \h 服务器名 prompt \d 当前数据库,如果没有use则为none prompt \u 当前用户名 阅读全文
posted @ 2018-06-26 17:10 Tinypan 阅读(675) 评论(0) 推荐(0) 编辑