![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
TheWhite小白
ばつが悪くて礼の微笑みを失わない
展开
-
Mysql增删改高级语句
修改表 1 添加字段 ALTER TABLE 表名 ADD 字段名 数据类型 [属性]; 2 删除字段 ALTER TABLE 表名 DROP 字段名; 3 修改字段 ALTER TABLE 表名 CHANGE 原字段名 新字段名 数据类型 [属性]; 4 添加主键约束 ALTER TABLE 表名 ADD CONSTRAINT 主键名 PRIMARY KEY 表名(主键字段); 5 添加外键约束 ALTER TABLE 表名 ADD CONSTRAINT 外键名 FOREIGN KEY(外键字段)原创 2021-03-05 08:55:34 · 143 阅读 · 2 评论 -
Mysql很重要的相关知识
ALTER TABLE person RENAME tb_person; ALTER TABLE tb_person DROP bornDate; ALTER TABLE tb_person ADD bornDate DATE; ALTER TABLE tb_person CHANGE number id BIGINT NOT NULL; ALTER TABLE result ADD CONSTRAINT stu_studentNo FOREIGN KEY(studentNo) REFERENCES原创 2021-03-04 16:22:22 · 164 阅读 · 1 评论 -
数据库函数
#当前日期 SELECT CURDATE() #当前时间 SELECT CURTIME() #当前日期和时间 SELECT NOW() #获取周数 SELECT WEEK(NOW()) #获取日期中的年份 SELECT YEAR(NOW()) #获取时间中的小时 SELECT HOUR(NOW()) #获取时间中的分钟 SELECT MINUTE(NOW()) #获取两个日期相差天数 SELECT DATEDIFF(NOW(),'2000-03-02') #date加上n天后的日期 SELE原创 2021-03-04 08:50:20 · 82 阅读 · 1 评论 -
所有的数据类型
AUTO_INCREMENT BIGINT BINARY BIT BLOB BLOB DATA TYPE BOOLEAN CHAR CHAR BYTE DATE DATETIME DEC DECIMAL DOUBLE DOUBLE PRECISION ENUM FLOAT INT INTEGER LONGBLOB LONGTEXT MEDIUMBLOB MEDIUMINT...原创 2021-02-26 15:38:04 · 324 阅读 · 0 评论 -
MySQL 数据类型
** 1 MySQL 数据类型 ** 数值类型 TINYINT 非常小的数据 有符值: -27 ~ 27-1 无符号值:0 ~ 28-1 1字节 SMALLINT 较小的数据 有符值: -215 ~ 215-1 无符号值: 0 ~ 216-1 2字节 MEDIUMINT 中等大小的数据 有符值: -223 ~ 223-1 无符号值: 0 ~ 224-1 3字节 INT 标准整数 有符值: -231原创 2021-02-26 15:32:57 · 86 阅读 · 0 评论 -
MySQL数据库基本操作:创建删除数据库(Create/Drop),增删改查
DOS命令窗口操作MySQL数据库 登录MySQL mysql –uroot –proot 注意:DOS命令窗口中的sql语句以分号结束 查看数据库 SHOW databases; 创建数据库 Create database 表名; 操作数据前必须“使用数据库”命令 Use 数据库名; 删除数据库 DROP DATABASE 数据库名; 删除后验证是否操作成功。 创建数据库和表格 添加单条 查询显示 添加多条 删除 修改 ...原创 2021-02-25 14:49:09 · 211 阅读 · 0 评论