会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
呼哈!!!
2019年11月6日
修改数据表,添加约束
摘要: 添加主键 和约束 ALTER TABLE user2 ADD CONSTRAINT PK_user2_id PRIMARY KEY (id) 其中 CONSTRAINT 是给主键约束 取名 PK_user2_id 可选参数
阅读全文
posted @ 2019-11-06 22:20 呼哈!!!
阅读(129)
评论(0)
推荐(0)
修改数据表 添加/删除列
摘要: 添加单列 ALTER TABLE users ADD age SMALLINT UNSIGNED NOT NULL DEFAULT 10; 删除单列 ALTER TABLE users DROP email
阅读全文
posted @ 2019-11-06 21:31 呼哈!!!
阅读(127)
评论(0)
推荐(0)
linux 模糊查找
摘要: find / -name '*.sh*'查找 / 下 包含 '.sh' 的所有文件如果现实权限问题, 请用sudo
阅读全文
posted @ 2019-11-06 16:49 呼哈!!!
阅读(1983)
评论(0)
推荐(0)
外键约束的参照操作
摘要: 1, CASCADE : 从父表删除或更新且自动删除或更新子表中匹配的行 2, SET NULL : 从父表删除或更新行,并设置子表中的外键列为NULL.如果使用该选项,必须保证子表列表没有指定 NOT NULL 3, RESTRICT : 拒接对父表的删除或更新操作. 4, NO ACTION :
阅读全文
posted @ 2019-11-06 16:46 呼哈!!!
阅读(285)
评论(0)
推荐(0)
外键约束的要求
摘要: 1,父表和子表必须使用相同的存储引擎,而且禁止使用临时表. 2, 数据表的存储引擎只能为InnoDB. 3, 外键列和参照列必须具有相似的数据类型,其中数字的长度或是否有符号位必须相同;而字符的长度则可以不同 4, 外键列和参照列必须创建索引.如果外键列不存在索引的话,mysql将自动创建索引. 例
阅读全文
posted @ 2019-11-06 13:55 呼哈!!!
阅读(413)
评论(0)
推荐(0)
DEFAULT
摘要: 默认值 当插入记录时,如果没有明确为字段赋值,则自动赋予默认值 例如一下 sql语句 CREATE TABLE a2(id INT(255) UNSIGNED AUTO_INCREMENT PRIMARY KEY,usernamer VARCHAR(20) NOT NULL UNIQUE KEY,s
阅读全文
posted @ 2019-11-06 11:08 呼哈!!!
阅读(390)
评论(0)
推荐(0)
UNIQUE KEY
摘要: 唯一约束 唯一约束可以保证记录的唯一性 唯一约束的字段可以为空值(null) 每张数据表可以存在多个唯一约束 思考 为什么需要这个字段 因为在一张表中 拥有约束性的 主键 已经使用了,只能存在一个,例如用户数据的ID,但是还有的字段也需要约束性,例如,电话号码,身份证,也需要保证唯一性,所以需要UN
阅读全文
posted @ 2019-11-06 10:37 呼哈!!!
阅读(332)
评论(0)
推荐(0)
mysql自动编号和主键约束
摘要: AUTO_INCREMENT 自动编号,且必须与逐渐组合使用 默认情况下,起始值为1,每次的增量为1 PRIMARY KEY 主键约束 每张数据表只能存在一个主键 主键保证记录的唯一性 主键自动为NOT NULL
阅读全文
posted @ 2019-11-06 10:27 呼哈!!!
阅读(306)
评论(0)
推荐(0)
mysql插入
摘要: INSERT [INTO] tbl_name [(col_name,.....)] VALUES(var,.....) 如果省略掉列名,则是需要插入所有的值,也就是说VALUES() 要全部写进去 如果只想插入选定的列名,则需要提供对应的列名 和 VALUE
阅读全文
posted @ 2019-11-06 09:40 呼哈!!!
阅读(125)
评论(0)
推荐(0)
创建数据表
摘要: CREATE TABLE [IF NOT EXISTS] table_name (column_name data_type,......) 有符号类型 signed 无符号类型 unsigned 如字段年龄 ,明显是不可能有负数类型 选择 unsigned CREATE TABLE tb1( us
阅读全文
posted @ 2019-11-06 08:48 呼哈!!!
阅读(107)
评论(0)
推荐(0)
创建mysql数据库
摘要: 创建数据库语法 CREATE {DATABASE | SCHEMA } [IF NOT EXISTS] db_name [DEFAULT] CHARACHTER SET [=] charset_name 查看创建数据库创建时候的指令 SHOW CREATE DATABASE dbname; 修改数据
阅读全文
posted @ 2019-11-06 08:11 呼哈!!!
阅读(179)
评论(0)
推荐(0)
导航
博客园
首页
新随笔
联系
订阅
管理
公告