/*
创建表的格式
create table 表名 (
列名1 字段类型1,
列名2 字段类型2,
列名3 字段类型3,
...
列名n 字段类型n
) ;
*/
-- 数据库就是目录,要创建表,需要进入当前db1这个目录
USE db1;
SELECT * FROM student;
-- 注意事项:使用部分字段插入:类型上需要和字段的顺序对应上
INSERT INTO student VALUE(252,'张三',15,'男');
SELECT * FROM student;
SHOW DATABASES;
DESC student;
-- 删除数据delete from表名;删除全表数据(将表中的记录全部干掉)
-- 带条件删除数据:delete from 表名 where 条件
-- 需求删除学生表中age为15的这条记录
DELETE FROM student WHERE age=10;SHOW DATABASES;-- 查看所有的数据库
SHOW CREATE DATABASE db1;-- 查看数据库的定义信息
/*
ALTER DATABASE 数据库名 DEFAULT CHARACTER SET 字符集; 修改数据库的默认字符集
DROP DATABASE 数据库名; 删除数据库
*/
DESC student;
SELECT * FROM student;
/*
alter用来修改基本表,是对表的结构进行操作,比如对字段增加,删除,修改类型update用来修改表中的数据,修改某一行某一列的值
*/
-- ----------------------------
-- 修改表中的记录
-- 带条件修改
-- update 表名 set 字段名=值 where 条件语句: 修改单个字段-- 批量修改(不推荐)
UPDATE student SET NAME="张三";-- 字符串值可以用单引号也可以用双引号-- 将id=123的这条记录的名字改为"李四"
UPDATE student SET NAME="李四" WHERE id=123;-- 按照条件修改多个字段的使用
-- 需求:将id=252这条记录名字和年龄改为'王五',44
UPDATE student SET NAME='王五',age=44 WHERE id=252;
DML在图形界面化工具的使用
最新推荐文章于 2023-08-18 08:00:00 发布