mysql基础

操作数据库

复制代码
show databases;显示数据库
create database xxx;创建数据库xxx
use xxx;切换使用数据库xxx
drop database xxx;删除数据库

常见数据类型

复制代码
int:整型
varchar(size):字符串类型
decimal(m,d):浮点数类型
timestamp:日期类型

表操作

复制代码
desc table;
show 表;
create table 表名(
	字段1 类型1,           eg:id  int
	字段2 类型2,
	...
);

drop table 表名;删除表

增删改

创建新表

复制代码
create table 表名(列名 类型,列名 类型,列名 类型...);

如create table grades(id int,name varchar(20),chinese int,math int,english int);

增加表项

复制代码
insert into 表 values(xx,xx,xx,xx); //常规
insert into 表(xx,xx,xx,xx) values(xx,xx,xx,xx); //指定插入内容,未指定的内容就用NULL代替

删除

复制代码
delete from 表名 where 条件;

修改

复制代码
update 表名 set 修改内容 where 条件(修改的地方); 

查查查

复制代码
select * from 表名;//全列查询     *可以理解为默认内容,全部查找

* 这个位置不同内容查找的东西也不同

成绩中的id,name,grade
如select id from grade;//指定列查询

成绩进行加减后的查询
如select grade+10 from grade;//查询字段为表达式
相关推荐
淡定一生233321 分钟前
数据仓库建模方法
大数据·数据库·数据仓库
洛菡夕24 分钟前
MySQL故障排查与生产环境优化
数据库·mysql
gjc59235 分钟前
零基础OceanBase数据库入门(3):创建租户
数据库·oceanbase
l1t36 分钟前
DeepSeek总结的 PostgreSQL 19:为 UPDATE/DELETE 添加 FOR PORTION OF 子句
大数据·数据库·postgresql
RestCloud39 分钟前
如何用ETL实现多租户数据库的数据隔离与整合
数据库·数据仓库·etl·etlcloud·数据同步·数据集成平台·数据库传输
悢七41 分钟前
单机部署 OceanBase 集群
数据库·ffmpeg·oceanbase
gjc59242 分钟前
零基础OceanBase数据库入门(4):创建MySQL模式数据库
数据库·mysql·oracle·oceanbase
知识分享小能手1 小时前
MongoDB入门学习教程,从入门到精通,MongoDB创建副本集知识点梳理(10)
数据库·学习·mongodb
老衲提灯找美女1 小时前
数据库事务
java·大数据·数据库
会飞的大可1 小时前
Redis 竞品与替代方案选型可行性分析报告
数据库·redis·缓存