- 博客(7)
- 收藏
- 关注
原创 MySQL数据管理
外键方法一 在创建表的时候,增加约束(麻烦,比较复杂) PRIMARY KEY (`gradeid`))ENGINE=INNODB DEFAULT CHARSET=utf8DROP TABLE IF EXISTS grade;-- 学生表 gradeid 字段 要去引用年级表的 gradeid-- 定义外键key-- 给这个外键添加约束(执行引用)references 引用CREATE TABLE `student` ( `id` int(4) NOT NULL AUT...
2021-11-22 21:11:47
380
1
原创 修改删除表
-- 修改表表名 ALTER TABLE 旧名 RENAME AS 新名;ALTER TABLE student1 RENAME AS teacher1;-- 增加表的字段 ALTER TABLE 表名 ADD 字段名 列属性; ALTER TABLE teacher1 ADD age INT(11);-- 修改表的字段(重命名,修改约束)-- ALTER TABLE 表名 MODIFY 字段名 列属性[]ALTER TABLE teacher1 MODIFY age VAR...
2021-11-21 20:48:26
329
原创 创建数据库表(重点)
实例CREATE TABLE IF NOT EXISTS `student`( `id` INT(4) NOT NULL AUTO_INCREMENT COMMENT '学号', `name` VARCHAR(30) NOT NULL DEFAULT '匿名' COMMENT '姓名', `pwd` VARCHAR(20) NOT NULL DEFAULT '123456' COMMENT '密码 ', `sex` VARCHAR(2) NOT NULL DEFAU...
2021-11-21 16:24:03
530
原创 数据库的字段属性(重点)
Unsigned无符号的整数声明了该列不能声明为负数zerofill0填充自增通常理解为自增,自动在上一条记录的基础上+1(默认)通常用来设计唯一主键~index 必须是整数可以自定义设计主键自增的起始值和步长非空如果不给它赋值就会报错默认设置默认的值...
2021-11-21 14:13:40
438
原创 数据库列类型
数值tinyint 十分小的数据 1个字节smalllint 较小的数据 2个字节mediumint 中等大的数据 3个字节int 标准的整数 4个字节bigint 较大的字节 8个字节float 浮点数 4个字节double 浮点数 8个字节 (精确问题)decimal 字符形式的浮点数 金融计算的时候 一般是使用decimal字符串char 字符串固定大小的 0~255varchar 可变字符串 0~65535tinytext 微信文...
2021-11-20 22:09:33
529
原创 操作数据库(了解)
创建数据库SHOW DATABASES IS NO EXISTS删除数据库DROP DATABASE IF EXISTS使用数据库use查看数据库SHOW DATABASES;
2021-11-20 21:31:24
202
原创 连接数据库
flush privileges; 刷新权限show databases; 查看所有数据库mysql>use school 切换数据库Database changedshow tables 查看所有数据库的表describle student; 显示数据库表的信息create database westos; 创建一个数据库 exit; 退出连接...
2021-11-20 21:00:03
216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人