mysql常用命令

本文主要回顾了MySQL数据库的一些基本操作,包括显示所有数据库、创建和删除数据库、选择数据库、查看数据表、创建数据表、显示表结构、插入和删除数据、以及各种查询操作如筛选、比较、逻辑和模糊查询等。对于数据库管理员和开发者来说,这些都是日常工作中不可或缺的基础技能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原因:

因公司一直在用MongoDB数据库,不用mysql,最近发现mysql数据库差不多忘光了,现在回忆一下

常用操作:

显示所以数据库:show databases;

查看所有数据库

创建数据库:create database 数据库名称 charset utf8;

创建数据库

删除数据库:drop database 数据库名称;

删除数据库

选择数据库:use 数据库名称;

选择数据库

查看当前数据库下所有数据表:show tables;

查看当前库下所有表

创建数据表:create table 表名(字段1,字段2,字段3,……);

创建表

显示表结构:desc 表名;

表结构

数据表插入单条数据:insert 表名 (字段1,字段2……) values (数据1,数据2,……);

表中插入单条数据

数据库插入多条数据:insert 表名 (字段1,字段2……) values (数据1,数据2,……),(数据1,数据2,……),(数据1,数据2,……),……(数据1,数据2,……);

表中插入多条数据

删除数据表:drop table 表名;

删除数据表

删除数据表中数据:delete from 表名 where 字段=内容;

删除表中数据

查询操作:

当前表字段:
当前表数据

消除重复行:select distinct 字段 from 表名;

消除重复行

筛选条件:select *(或者字段名) from 表名 where 字段 = ‘内容’;

筛选条件

比较查询:select *(或者字段名) from 表名 where 字段 >/>=/</<=/=/!=/<>;

比较查询

逻辑查询:select *(或者字段名) from 表名 where 条件 and/or/not 条件;

逻辑查询

模糊查询:select *(或者字段名) from 表名 where 字段 like “张%”;

模糊查询
模糊查询

范围查询:select *(或者字段名) from 表名 where id in (1,3,5,7);

范围查询

空判断:select *(或者字段名) from 表名 where 字段 is null;

空判断

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值