Mysql操作命令(基础)
2023-09-27 14:29:18 时间
创建数据库
CREATE DATABASE name;
显示所有数据库
SHOW DATABASES;
删除数据库
DROP DATABASE name;
选择数据库
USE DATABASENAME;
显示当前数据库中存在的表
SHOW TABLES;
查看表结构
DESCRIBE DATABASENAME;
删除数据表
DROP TABLE NAME(删除内容和定义,释放空间)
DELETE TABLE NAME(删除内容不删除定义,不释放空间)
查询表中所有的数据
SELECT * FROM DATABASENAME;
条件查询(字段number等于10)
SELECT * FROM DATABASENAME WHERE number=10;
多条件查询(字段number等于10,字段class等于2)
SELECT * FROM DATABASENAME WHERE number=10 AND class="2";
查询结果排序(按照id排降序)
SELECT * FROM DATABASENAME WHERE number=10 ORDER BY id DESC
注:排序使用ORDER BY 默认使用升序,降序则需要使用DESC
联表查询
联表查询,要弄清楚要查询的这几个表里哪个字段是有交集的,通过交集的字段完成查询
select*from表A,表B where 表A.XXX=表B.XXX
分页查询
select * from table limit m,n(从第m条数据查询到第n条数据)
相关文章
- 我把MySQL运行在Docker上,差点完了……
- MySQL基础篇(01):经典实用查询案例,总结整理
- PHP Mysql-插入数据
- ASP.NET Boilerplate 学习 AspNet Core2 浏览器缓存使用 c#基础,单线程,跨线程访问和线程带参数 wpf 禁用启用webbroswer右键菜单 EF Core 2.0使用MsSql/MySql实现DB First和Code First ASP.NET Core部署到Windows IIS QRCode.js:使用 JavaScript 生成
- mysql事务隔离级别
- Mysql中的条件语句if、case
- mysql的定时任务
- 迄今最安全的MySQL?细数5.7那些惊艳与鸡肋的新特性(中)
- MySQL链式复制加速神器: MaxScale Binlog Server(附视频)
- 图解|从根上彻底理解MySQL的索引【转】
- mysql基础
- mysql基础
- 二进制包安装Mysql
- 基于Java+MySQL实现的(Web)花卉后台管理系统【100010568】
- MySQL基础之 AUTO_INCREMENT
- Mysql 密码过期
- MySQL基础【增、删、改、查】
- php面试题之五——MySQL数据库(基础部分)
- MySQL基础查询(多表查询)
- mysql cte
- (3.8)mysql基础深入——mysql 关机过程详情【待写】
- (2.17)Mysql之SQL基础——日期函数
- (2.8)Mysql之SQL基础——索引的分类与使用
- mysql不用用户名和密码登录
- MySQL操作基础之DML语句