mysql数据库sql语句总结

server/2024/10/18 3:32:16/

db:数据库名;tb:表名

查看所有数据库:show databases

创建数据库:create database db

删除数据库:drop database db

使用指定数据库:use db

查看正在使用的数据库:select database()

创建表:create table tb ( id int, name varchar(20) )

表存在时删除:drop table if exists tb

显示指定数据库中的所有表:show tables

查看创建表时用的 sql 语句:show create table tb

查看指定表中所有数据:select * from tb

——指定字段:select id, name from tb

——指定条件查询条件:select * from tb where age > 20

——对查询数据进行排序:order by age asc|desc 或是 limit 100 或是 like '%xxx%'

eg:select title from picture where title like "%JPG" order by id asc limit 20;

查看表字段:desc tb

修改表字段名:alter table tb change old_filed new_filed varchar(20)

删除表数据:delete from tb where age > 30

向表中插入数据:insert into tb values("field","field","field",field)

eg:insert into tb (student_id, name, age) values (101, 'Alice', 20), (102, 'Tony', 40);

改变表结构:alter table tb add pid int

——删除列:alter table tb drop column column_name

——修改列:alter table tb alter column column_name new_type

修改表名:rename table old_table_name to new_taable_name

更新表数据:update tb set column1 = value, ... where xxx

删除表数据:delete from tb where xxx

导出数据库数据到指定:mysqldump -u root -p db > C:/xxx.sql 然后输入密码

导入数据库数据:use databasename;

source C:/init.sql


http://www.ppmy.cn/server/123244.html

相关文章

万字长文理解无界队列和有界队列和适用场景

大家好,我是 V 哥,无界队列(Unbounded Queue)和有界队列(Bounded Queue)是两种常见的数据结构,用于存储和管理数据项。在计算机科学和并发编程中,它们有不同的特性和应用场景。下面详…

docker - 镜像操作(拉取、查看、删除)

文章目录 1、docker search --help(用于显示 Docker 搜索命令的帮助信息)2、docker pull(拉取镜像)3、docker images (查看镜像)3.1、docker images --help(用于显示 Docker 镜像管理相关命令的帮助信息)3.…

MMD模型及动作一键完美导入UE5-IVP5U插件方案(二)

1、下载并启用IVP5U插件 1、下载IVP5U插件, IVP5U,点击Latest下载对应引擎版本,将插件放到Plugins目录,同时将.uplugin文件的EnableByDefault改为false 2、然后通过Edit->Plugins启用插件 2、导入pmx模型 1、直接在Content的某个目录拖入pmx模型,选择默认参数 2、…

Elasticsearch、ik分词器、elasticsearch-head、Kibana的认识与安装

文章目录 elasticsearch安装elasticsearchIK中文分词器elasticsearch-headkibana elasticsearch Elasticsearch是一个基于Lucene的搜索服务器,也是属于NoSQL阵营的数据库。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口提供给我们操…

基于CentOS7上安装MicroK8s(最小生产的 Kubernetes)

简介 MicroK8s是一个轻量级的Kubernetes发行版,其内存和存储要求远低于全尺寸Kubernetes集群。它可以在几分钟内通过一条命令快速创建功能齐全的Kubernetes集群,极大地简化了部署过程。 兼容性:MicroK8s与Kubernetes全面兼容,确保用户可以无缝迁移和扩展他们的应用程序。 …

发掘3D文件格式的无限潜力:打造沉浸式虚拟世界

在当今数字化时代,3D技术的应用范围日益广泛,涵盖电影后期制作、产品原型设计、虚拟现实(VR)、增强现实(AR)、游戏等众多领域。而3D文件格式作为3D技术的核心组成部分,对于实现3D数据和模型的存…

基于数据挖掘的航空客户满意度分析预测系统

温馨提示:文末有 CSDN 平台官方提供的学长 QQ 名片 :) 1. 项目简介 航空公司致力于提供多样化的服务以满足乘客需求,包括但不限于提供免费无线网络、免费食物饮品、提供网上预约服务、飞机出口位置、座椅舒适度、卫生状况等,并希望以此提升乘…

Java之多态

文章目录 1. 多态1.1 多态的概念 2. 方法的重写3. 向上转型3.13.2 发生向上转型的时机 4. 动态绑定和静态绑定5. 什么是多态5.15.2 多态的优缺点 6. 避免在构造方法中调用重写的方法7. 向下转型![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/fd1fa83140d94f37ab3b88…