20201014岳浩天

学习知识

所有sql语句结尾必须有;

sql语言分类:

DDL(定义数据)
DML(操作数据)
DQL(查询数据)
DCL(控制用户权限)

create database lfsql charset=utf8; 创建数据库,设置存储编码(防止中文乱码)

auto_increment

​ 自动增长,假如一个列上声明了自增列,无需手动赋值,直接赋值为NULL,就会获取当前的最大值,然后加1插入
​ 注意事项
​ 自动增长只适用于数值型的主键列
​ 自增列允许手动赋值

unique

声明了唯一约束的列上不允许插入重复的值,允许插入NULL,而且允许插入多个NULL

default

可以使用DEFAULT关键字设置默认值

查看表结构:DESCRIBE 表名

创建和某表结构一样的表:CREATE TABLE 表名 LIKE 表名;

添加列:ALTER TABLE 表名 ADD id int;

修改列:ALTER TABLE 表名 MODIFY 列名 VARCHAR(20);

修改列名:ALTER TABLE 表名 CHANGE 原列名 新列名 VARCHAR(20);

删除列:ALTER TABLE 表名 DROP 列名;

重命名表:RENAME TABLE 原表名 to 新表名;

心得

今天又听了一遍数据库的基本操作,也了解了一些新的数据库操作,虽然不一定用得到,但是技多不压身嘛,

规范了一下简历,第一次参加了宣讲会,第一次尝试投递简历

标签

评论