基本SQL语句 | 库表记录得增删改查
2022/1/25 2:07:01
本文主要是介绍基本SQL语句 | 库表记录得增删改查,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录- 基本SQL语句之库操作
- 基本SQL语句之表操作
- 基本SQL语句之记录操作
- 创建表的完整语法
基本SQL语句之库操作
# 增 create database 数据库名称;
# 查 show databases; # 查所有库信息 show create database 数据库名称; # 查单个
# 改 alter database 数据库名称 charset='编码'; # 这里没什么需要修改的修改库的字符编码
# 删 drop database 数据库名称; # 删除数据库
基本SQL语句之表操作
补充:
在创建表的时候一定要明确在那个库下面 查看当前所在库名称 : select database() 切换数据库 use 数据库名称;
添加表
create table 表明(字段名称 字段类型) # 创建表一定要给字段(不给字段会报错)
查看表
show tables; # 查看当前库下面所有的表名称 show create table 表名; # 查看指定表的详细信息(其实查看创建语句) describe t1; # 查看表结构 (可以大致看出来表是统计什么信息的) # 可以简写为desc t1;
修改表
修改表的名字: alter table 表名 rename 新表名;
删除表
删除表: drop table 表名;
基本SQL语句之记录操作
补充:
# 在操作记录之前肯定得现有库和表 create database db1; # 创建库 use db1; # 切换库 create table t1(id int,name varchar(32)); # 创建表(可以用逗号隔开创建多个字段)
增加记录
1、增加单个记录 insert into 表名 values('按照字段顺序一一传值(逗号隔开)'); eg : insert into t2 values(111,'jason'); # 字符串要加引号 2、增加多条记录(以逗号隔开即可) insert into 表名 values(位置1的值,位置2的值),(位置1的值,位置2的值); eg : insert into 表名 values(111,'jason'),(222,'tom');
查看记录
select * from 表名; # 查询所有字段得数据 select 字段名1,字段名2 from 表明; # 也可以通过库名.表名跨库查看。 eg:select User,Host,Password from mysql(库名).user(表名); '''如果字段过多导致站是错乱,还可以使用\G结尾分行展示'''
修改记录
# 格式: updata 表名 set 字段名=新的值 where 字段名=存在的值 # where为筛选条件
删除记录
# 格式: delete from 表名 where 字段名=存在的值 # where为筛选条件
创建表的完整语法
格式:create table 表名(字段名 字段类型(数字) 约束条件, 字段名2 字段类型(数字) 约束条件, 字段名2 字段类型(数字) 约束条件 ); # 我们可以看到多了一个数字 与 约束条件 数字 : 表示字段的长度 约束条件 : 基于字段类型之上的额外约束
注意事项
1、字段名和字段类型是必须的,数字和约束条件是可选的 2、约束条件可以有多个 # 必须大于100 必须自增等等 3、最后一个字段结尾不能有逗号 (重点 很容易忽略)
这篇关于基本SQL语句 | 库表记录得增删改查的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解
- 2024-11-23Java对接阿里云智能语音服务入门教程
- 2024-11-23JAVA对接阿里云智能语音服务入门教程
- 2024-11-23Java副业入门:初学者的简单教程
- 2024-11-23JAVA副业入门:初学者的实战指南