当前位置: 首页 > article >正文

Mysql(一) - 数据库操作, 表操作, CRUD

目录

一.数据库操作

1.增加数据库 

 2.展示数据库

3.删除数据库

4.选定数据库

二.表操作

1.增加选定数据库中的表

2.展示选定数据库中的表

3.删除选定数据库中表

4.查看选定表的字段信息

三.增加和查找

1.增加

 2.查找

a.where的使用

b.分页查询

四.更新和删除

1. 更新

2.删除


一.数据库操作

1.增加数据库 

create database if not exists database_name;

 2.展示数据库

show databases;

3.删除数据库

4.选定数据库

use database_name;


二.表操作

1.增加选定数据库中的表

create table if not exists table_name( 字段 数据类型, ...);

2.展示选定数据库中的表

show tables;

3.删除选定数据库中表

drop table is exists table_name;

4.查看选定表的字段信息

desc (describe) table_name;


三.增加和查找

Mysql中的四个基础操作-C(create 增加), R(retrieve 查找), U(update 更新), D(delete 删除).

1.增加

insert into table_name (字段, ...) value/values (值, ...) ;

 2.查找

select distinct 字段 as new_name, ... from table_name order by 指定字段 asc/desc(descend);

distinct: 去重

as: 起别名

order by 字段 asc/desc: 根据指定字段进行升序或降序排列

a.where的使用

where搭配条件来使用.

= 等于   != 不等于   > < 大于小于   <=> 用来和NULL比较

is null   is not null

between s and e 区间查询   in(v1, v2, ...) 区间查询

% 匹配多个字符   _ 匹配一个字符

and   or   not 与或非

b.分页查询

select 字段, ... from table_name limit n;

select 字段, ... form table_name limit s, n;

select 字段, ... from table_name limit n offset s;

四.更新和删除

1. 更新

update table_name set 列名 = ?, ..;

2.删除

delete from table_name where ? order by 字段 asc/desc limit n offset s;

 


http://www.kler.cn/news/294909.html

相关文章:

  • CMU 10423 Generative AI:lec3(阅读材料:GPT1论文解读)
  • 申万宏源证券完善金融服务最后一公里闭环,让金融服务“零距离、全天候”
  • 币安/欧易合约对冲APP系统开发
  • 【BuuCTF】BadySQli
  • C语言 | Leetcode C语言题解之第392题判断子序列
  • 小程序端pinia持久化
  • 2工作队列
  • 如何应对日益复杂的网络攻击?Edge SCDN(边缘安全加速)的应用场景探讨
  • 解决yarn安装依赖报错:certificate has expired at TLSSocket.onConnectSecure
  • 探索 MATLAB 中的 rem 函数:余数计算与应用
  • Find 方法、where 子句以及 AsNoTracking 方法各自有不同的用途和性能
  • 为libpng不同架构创建构建目录、编译、安装以及合并库文件的所有步骤。
  • python基础语法四-数据可视化
  • HTTP与HTTPS在软件测试中的解析
  • 使用modelsim小技巧
  • Mysql数据库表结构迁移PostgreSQL
  • springboot组件使用-mybatis组件使用
  • 《云原生安全攻防》-- K8s攻击案例:高权限Service Account接管集群
  • IPv6归属地查询-IPv6归属地接口-IPv6归属地离线库
  • 【有啥问啥】什么是扩散模型(Diffusion Models)?
  • [论文笔记] LLaVA
  • Effective Java学习笔记--39-41条 注解
  • 【LVI-SAM】激光雷达点云处理特征提取LIO-SAM 之FeatureExtraction实现细节
  • 把Django字典格式的数据库配置转成tortoise-orm的URL格式
  • k8s集群版部署
  • 排序算法-std::sort的使用(待学习第一天)
  • llama.cpp demo
  • 【H2O2|全栈】关于HTML(2)HTML基础(一)
  • 数字证书与HTTPS部署
  • 亚马逊云科技 Gen BI 2024-09-04 上海站QuickSight