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;//查询字段为表达式
相关推荐
KaMeidebaby4 小时前
卡梅德生物技术快报|骆驼纳米抗体:从原核表达、高通量测序到分子对接全流程实现
前端·数据库·其他·百度·新浪微博
2301_783848657 小时前
优化文本分类中堆叠模型的网格搜索性能:避免训练卡顿的实战指南
jvm·数据库·python
拾贰_C7 小时前
【Ubuntu | 公共工作站 | mysql 】 MySQL残留物残留数据
linux·mysql·ubuntu
TE-茶叶蛋7 小时前
DBeaver 的Explain 执行计划,分析sql的性能
数据库·sql
CLX05057 小时前
如何安装Oracle 12c Cloud Control_OMS服务端组件与Agent部署
jvm·数据库·python
m0_617493948 小时前
PySide6 网络请求深度实测:从基础 API 调用到数据解析实战指南
数据库
知识汲取者8 小时前
每日一篇高频面试题系列之【MySQL 锁】
数据库·mysql
老纪8 小时前
SQL中如何查找特定的空值行:WHERE IS NULL深度解析
jvm·数据库·python
麦聪聊数据8 小时前
数据 API 平台选型:深度解读数据服务的四大关键技术与架构底座
数据库·sql
IT研究所9 小时前
AI 时代下的知识管理:从 Claude 的“复盘”能力看生成式 AI价值
大数据·运维·数据库·人工智能·科技·低代码·自然语言处理