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;//查询字段为表达式
相关推荐
Database_Cool_4 分钟前
阿里云 Tair(企业级内存数据库)vs 腾讯云 Redis 云缓存深度对比:性能/数据结构/成本全维度 Benchmark
数据库·阿里云·缓存
garuda herb10 分钟前
生成专题页Blog--建立并返回 MySQL 数据库连接
python·mysql
流星白龙12 分钟前
【Redis】1.Redis特性
数据库·redis·缓存
奶糖 肥晨15 分钟前
DBeaver 安装与 MySQL 连接配置教程
数据库·mysql
woshihuanglaoshi33 分钟前
数据迁移与版本管理 - Flutter在鸿蒙平台实现数据库升级策略
数据库·学习·flutter·华为·harmonyos·鸿蒙·鸿蒙系统
万亿少女的梦16834 分钟前
基于Spring Boot、Java与MySQL的网络订餐系统设计与实现
java·spring boot·mysql·系统设计·网络订餐
Database_Cool_2 小时前
阿里云 RDS MySQL 降本增效实战:从规格选型到成本优化,月成本降低64%全攻略
mysql·阿里云·云计算
java_logo2 小时前
Apache Doris Docker 部署指南:实时分析数据库实战
数据库·docker·apache·doris·apache doris·轩辕镜像·docker部署doris
广州灵眸科技有限公司10 小时前
xfce桌面触摸校准:基于灵眸科技EASY-EAl-Orin-Nano
数据库·windows·科技
Cloud云卷云舒12 小时前
云卷云舒:从Oracle/MySQL迁移到HaishanDB:迁移评估工具核心技术拆解
mysql·oracle·ai-native·haishandb·信创数据库替换