微语

  • 9个月前

    PHP 之Html标签转义与反转义 1、htmlentities()函数转义html 2、html_entity_decode()函数反转义html
    龙少
    0
  • 9个月前

    mysql能够对插入的数据进行特定得验证,只有知足条件才能够插入到数据表中,不然认为是非法插入;mysql 例如:人性别只能够是男、女。年龄只能是0-100。sql ①主键约束查重-PRIMARY KEY,1表一个; 例子:id INT PARIMARY KEY,spa 声明主键约束列上的值不能出现重复,一个表只能够有一个主键,设置主键约束不可使用NULL值;blog 表中查询的记录会按照主键由小到大的顺序排列--加快查找速度class ②非空约束-NOT NULL,批量插入会失效 注意问题:INSERT INTO 插入时候会收到影响,起不了做用;方法 例子:id INT NOT NULL,im 在插入数据时候,没法肯定要保存的数据,例如:没法肯定员工的工资,生日均可以使用NULL;数据 ③惟一约束-UNIQUE 声明了惟一约束的列上不能插入重复的值,容许插入NULL,甚至多个NULL.查询 说明:NULL这个值比较特殊,它和任何值都不相等,甚至和自身都不相等;top 注意:一个表里能够有多个惟一约束UNIQUE,可是只能有一个主键约束 PRIMARY KEY ④检查约束-CHECK 检查约束能够对插入的数据进行自定义的验证 CREATE TABLE student(score TINYINT CHECK(score>=0&scure<=100) ); mysql 中不支持检查约束,会下降数据的插入速度; ⑤默认值约束-DEFAULT 可使用DEFAULT关键字声明默认值,有两种方式应用默认值 第一种设置DEFAULT方法 CREATE TABLE family( fid INT PRIMARY KEY, fname VARCHAR(20) UNIQUE, XX XX DEFAULT 1 ); INSERT INTO family VALUES(50,'华硕',DEFAULT); 第二种设置DEFAULT方法 INSERT INTO family (fid,fname)VALUES(50,'华硕');第三个值自动使用默认数值 注意事项:不能够在表格后括号里加引号!!! ⑥外键约束-FOREIGN KEY 使用方法: CREATE TABLE laptop( lid INT PRIMARY KEY, familyld INT, FOREIGN KEY(familyId) REFERENCES laptop_family(fid) ); 注意问题: 1.必须是另外一个表格的主键 2.列类型必须和另外一个表格的同样 3.须要加了逗号写到下一行 声明了外键约束的列,取值必须在另外一个表的主键列上出现过,二者的列类型要保持一致,容许使用多个NULL或者多个NULL 使用方法: FOREIGN KEY (列名) REFERENCES 数据表(主键列) mysql 中的自增列 AUTO_INCREMENT: 自动增加,假如一个列声明了自增列,无需手动赋值,直接赋值为NULL,会获取当前的最大值, 而后加1插入 注意: 1.只适用于整数型的主键列上面 2.自增列容许手动赋值 3.手动赋值后中间跳跃有缺失,还会按最大值继续增加。 4.使用方便,能够直接给上面写NULL,数字自动加1;
    龙少
    0
  • 9个月前

    MySQL创建语法 DORP TABLE IF EXISTS `表名` CREATE TABLE `表名`( `列名` 数据类型 列约束 COMMENT '备注内容', )
    龙少
    0
  • 9个月前

    MySQL备注方式 位于列约束后面撰写 COMMENT '备注内容', 示例: DORP TABLE IF EXISTS `表名` CREATE TABLE `表名`( `列名` 数据类型 列约束 COMMENT '备注内容', )
    龙少
    0
查看更多
  • 19+

    会员总数

  • 36+

    文章总数

  • 45+

    分类数量

  • 47+

    评论评价

  • 12+

    交易订单

  • 4+

    微语数量

你的前景,远超我们想象