数据库
晚风亦是救赎
做个很酷的人 认真且随性.
展开
-
Mysql 给表添加字段的三种方式
alter table `student` add `address` int -- 在末尾添加字段alter table `student` add `address` int first -- 在开头添加字段alter table `student` add `address` int after `name` -- 在指定字段之后添加字段原创 2021-12-02 15:34:16 · 26341 阅读 · 0 评论 -
Mysql 建表时设置主键自增
create table student(id INT primary key NOT NULL AUTO_INCREMENT,name nvarchar(10))engine=innodb default charset=utf8原创 2021-12-02 15:28:07 · 8051 阅读 · 0 评论 -
MySQL 关键字学习理解
# AUTO_INCREMENT=1 用于主键自动增长(表示自增起始大小)# ENGINE=InnoDB 设置数据库引擎# CONSTRAINT `外键名` FOREIGN KEY (`外键字段名`) REFERENCES `父表名` (`父表中字段名`) ON DELETE CASCADE ON UPDATE NO ACTION 外键约束,当删除父节点时,由数据库来帮助删除子节点,这样就不用我们显示地写代码先删子节点,再删父节点了。# COLLATE 算法语句,主要用于...原创 2021-11-21 10:54:30 · 184 阅读 · 0 评论 -
MySQL中使用SQL语句获取指定条数的随机数据
代码:SELECT * FROM 表名 ORDER BY RAND() LIMIT 1;获取指定条数的随机数据,但是效率略低,不适合大数据量的随机;如果数据条数过多,建议在程序中进行随机,不给数据库增加压力。原创 2021-09-19 20:25:38 · 770 阅读 · 0 评论