【DataBase】MySQL 03 基本命令 & 语法规范
参考至视频:P12 - P15
https://www.bilibili.com/video/BV1xW411u7ax?p=82
SHOW 和相关的基本命令
查看所有的数据库
SHOW DATABASES;
除了jdbc_db剩下四个都是数据库本身的库,注意不要【删除】这些库!!!
一条完整命令的结束,请使用冒号或者\g表示语句的结束
Information_schema 约束信息,用于保存元数据的库
什么是元数据?就是用来规范和约束或者说描述数据类型的数据
Performence_schema 约束信息,用于保存MySQL性能信息的库
存放一些数据库的性能参数
sys DBMS数据库管理系统库
暂时未知 Unknow...
mysql MySQL本库
存储我们的根用户和密码信息,还有其他相关配置信息
使用某一数据库 或者说【进入】某一数据库
USE 数据库名;
显示该数据库下的所有表
SHOW TABLES;
如果你想在当前位置查询另外一个库的所有表,你可以这样:
SHOW TABLES FROM 数据库名;
那么,我们当前的库位置是否发生了改变?答案是否
【USE】 指向的还是当前的jdbc_db库,除非又执行了另一条USE 切换了
可这都没有显示的提示表示我在哪个库里?使用此SQL:
SELECT DATABASE();
查看一个数据表的结构,即多少个字段和所配置的属性
DESC 数据表名;
基本的CRUD单表单记录操作
查询这个数据表的所有数据
SELECT * FROM 数据表名;
插入一条数据
INSERT INTO 数据表名(字段1,字段2,字段n...) VALUES(值1,值2,值n...);
修改,则是update
UPDATE 表名 SET column1 = value1,column2 = value2,columnN = valueN .... WHERE 筛选条件;
删除这个记录
DELETE FROM 表名 WHERE 筛选条件;
数据表的创建和移除
创建表
移除表
查看MySQL版本的几种方式
1、在已经登陆的数据库中查询 SELECT version();
2、CMD指令查询 mysql --version
3、CMD指令查询2 mysql -V
基本SQL总结:
1、查看所有库
SHOW DATABASES;
2、打开指定库
USE 库名;
3、查看当前库的所有表
SHOW TABLES;
4、查看其他库的所有表
SHOW TABLES FROM 库名;
5、创建表
CREATE TABLE 表名(列名 数据类型);
6、移除表
DROP TABLE 表名;
7、查看表的结构
DESC 表名;
8、查看MySQL数据库的版本
- 数据库内查看
SELECT version();
- CMD指令查看
mysql --version
mysql -V
MySQL的语法规范
- 不区分大小写,但是关键字全大写,表名列名小写
- 每条SQL命令必须要使用分号结尾
- SQL语句过长可采用缩进与换行处理,使SQL的语句语义化,便于理解
- MySQL的注释:
单行注释1: #这是单行注释
单行注释2:-- 这是单行注释,注意注释内容与前面的双减号保留一个空格,否则将不会识别为注释
多行注释:/* 这是多行注释 */
【DataBase】MySQL 03 基本命令 & 语法规范的更多相关文章
- 01.JS语法规范、变量与常量
前言: 学习一门编程语言的基本步骤 (01)了解背景知识 (02)搭建开发环境 (03)语法规范 (04)常量和变量 2.JS的开发环境 (1)浏览器自带的JS解释器(js引擎) (2 ...
- MySQL数据库基础(一)(启动/停止、登录/退出、语法规范及最基础操作)
1.启动/停止MySQL服务 启动:net start mysql 停止:net stop mysql 2.MySQL登录/退出 登录:mysql 参数:如果连接的是本地服务器,一般用命令:my ...
- MySQL基础(一)(启动/停止、登录/退出、语法规范及最基础操作)
1.启动/停止MySQL服务 启动:net start mysql 停止:net stop mysql 2.MySQL登录/退出 登录:mysql 参数:如果连接的是本地服务器,一般用命令:my ...
- MySQL基本命令语法之select
目录 MySQL基本命令语法之select 查询去重以及常数 空值与着重号 着重号 空值 运算符 算术运算符 比较运算符 符号型 非符号型 逻辑运算符 优先级 排序分页 排序 分页 拓展 多表查询 等 ...
- MySQL:基础语法-3
MySQL:基础语法-3 记录一下 MySQL 基础的一些语法,便于查询,该部分内容主要是参考:bilibili 上 黑马程序员 的课程而做的笔记,由于时间有点久了,课程地址忘记了 上文MySQL:基 ...
- mysql基础知识语法汇总整理(一)
mysql基础知识语法汇总整理(二) 连接数据库操作 /*连接mysql*/ mysql -h 地址 -P 端口 -u 用户名 -p 密码 例如: mysql -u root -p **** /* ...
- MySQL:基础语法-4
MySQL:基础语法-4 记录一下 MySQL 基础的一些语法,便于查询,该部分内容主要是参考:bilibili 上 黑马程序员 的课程而做的笔记,由于时间有点久了,课程地址忘记了 上文MySQL:基 ...
- MySQL的基本命令
MySQL的基本命令 启动:net start mySql; 进入:mysql -u root -p/mysql -h localhost -u root -p databaseName; 列出数据库 ...
- sql点滴41—mysql常见sql语法
原文:sql点滴41-mysql常见sql语法 ALTER TABLE:添加,修改,删除表的列,约束等表的定义. 查看列:desc 表名; 修改表名:alter table t_book rename ...
- MySQL中show语法使用总结
MySQL中 show 语法的使用: 先查看MySQL版本信息: mysql> select version(); +------------+ | version() | +--------- ...
随机推荐
- ABC336
E 数位 dp. 定义 \(dp_{pos,s,t,0/1}\) 为在第 \(pos\) 位,当前数字和是 \(s\),这个数模规定的数字和为 \(t\),是 \(/\) 不是极限的情况数. 于是我们 ...
- 喜讯!INFINI Easysearch 在墨天轮搜索型数据库排名中荣登榜首
近日,2023 年 9 月的 墨天轮中国数据库流行度排行 火热出炉,本月共有 287 个数据库参与排名,中国数据库行业竞争日益激烈.其中,极限科技旗下软件产品 INFINI Easysearch 在 ...
- NFS练习
NFS练习题 1.开放/nfs/share目录,提供给 任意用户 只读(/etc/exports ro) 查询 1.任意客户端2.任意的用户 服务端 showmout exportfs system ...
- js-对象创建
哥被逼得要当全栈工程师,今天练习了下各种对象的创建方式.代码较多参考了https://www.cnblogs.com/ImmortalWang/p/10517091.html 为了方便测试,整合了一个 ...
- Spring 常见的事务管理、事务的传播特性、隔离级别
事务管理 事务:多个操作,要么同时成功,要么失败后一起回滚 具备ACID四种特性 Atomic(原子性) Consistency(一致性) lsolation(隔离性) Durablility(持久性 ...
- Spring PropertySource,获取指定application.properties文件
@PropertySource注解的使用 @PropeertySource,指定加载配置文件 配置文件映射到实体类 使用@Value映射到具体的java属性 CustomConfig.java pac ...
- 面试官:Dubbo一次RPC请求经历哪些环节?
大家好,我是三友~~ 今天继续探秘系列,扒一扒一次RPC请求在Dubbo中经历的核心流程. 本文是基于Dubbo3.x版本进行讲解 一个简单的Demo 这里还是老样子,为了保证文章的完整性和连贯性,方 ...
- [oeasy]python0105_七段数码管_7_SEGMENT_数码管驱动_4511
七位数码管 回忆上次内容 上次回顾了 指示灯 辉光管 并了解了 驱动(driver) 驱动 就是 控制设备 工作的人(模块) 辉光管离我们的生活很远了 添加图片注释,不超过 140 ...
- 如何在 Vue 和 JavaScript 中截取视频任意帧图片
如何在 Vue 和 JavaScript 中截取视频任意帧图片 大家好!今天我们来聊聊如何在 Vue 和 JavaScript 中截取视频的任意一帧图片.这个功能在很多场景下都非常有用,比如视频编辑. ...
- Visual Studio 必备插件集合:AI 助力开发
一.前言 2024年AI浪潮席卷全球,编程界迎来全新的挑战与机遇.智能编程.自动化测试.代码审查,这一切都得益于AI技术的迅猛发展,它正在重塑开发者的日常,让编写代码变得更加高效.智能. 精选出最受 ...