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

MySQL的基本概念

一.MySQL概念:
你可以把MySQL想象成一个大杂货店,里面有很多货架,每个货架上摆放着不同种类的商品,MySQLMySQ就像是这个杂货店的后台库存管理系统。


1.表格(货架):每个货架上摆放商品,不同的货架上摆着不一样的商品。货架上不同的商品就像数据库中的一张表格比如这个表格可能包含用户信息(辣条),另一个表格可能包含信息文件(糖果),订单信息(卤味)等等


2.数据(商品):每个商品就像是一条数据,比如用户的姓名,年龄,电子邮件,地址等信息,就是这个商品的具体内容。


3.数据库(超市商品的系统):整个商品信息就像是MySQL数据库,它包含了所有的商品,你可以通过这个系统来添加新的商品,删除不需要的商品,或者在货架之间来回移动商品。数据库不仅仅是存储商品信息的系统,它还包含了数据之间的关系以及用于访问、管理和处理这些数据的机制。就像超市商品系统不仅仅是存储商品的地方,还包括了库存管理、销售记录等功能。


4.老板(用户):可以通过超市系统来查找特定的商品,打开商品阅读内容,或者将新的商品添加到系统中。除了可以查找、添加商品之外,老板也可以通过系统来对商品进行销售、调整价格等操作,类比于MySQL用户可以进行数据的查询、插入、更新、删除等操作。


总结:数据库中的表格就像商品中的货架一样,他们存储着不同类型的数据,MySQL就像这个超市的货架管理系统,帮助你管理和操作所有的货架和商品。

二.什么是SQL?


1:可以单行书写也可以多行书写,以分号结尾.

2:MySQL数据库不区分大小写,但是关键词建议大写

3.注释:单行注释:-注释内容或#注释内容(MySQL特有)多行注释:/*注释*/

                     这个是不区分大小写

da7e2707820b4a04847f20ee4bb67fc7.jpg

      这里是演示单行注释,多行注释以此类推48d5987a75164df088d042677459df50.jpg

 三.

1.DDL:操作数据库。

2.DML:对表中的数据进行增删改查。

3.DQL:对表中的数据进行查询 。

4.DCL:对数据库权限控制。

四.

基本命令:

1.查看当前所有的数据库:show databases;

2.打开指定的数据库:use 数据库名;

3.查看所有的表:show tables;    

4.显示表的信息:describe/desc 表名;    

5.创建一个数据库:create  database 数据库名;

6.退出连接:exit    

五.

2、操作数据库:

1.创建数据库:CREATE DATABASE  数据库名;

2、删除数据库DROP DATABASE   数据库名;

3、使用数据库:use 数据库名;

4.查看数据库:SHOW DATABASES;

注意:基本命令用于管理MySQL服务器,而操作数据库则用于在数据库上执行数据操作。

 

http://www.lryc.cn/news/321296.html

相关文章:

  • 如何入职车载测试
  • 【物联网】Modbus 协议简介
  • 网络编程-套接字相关基础知识
  • 基于Python的医疗机构药品及耗材进销存信息管理系统
  • Java学习笔记(14)
  • 联合和枚举
  • 《深入Linux内核架构》第2章 进程管理和调度 (3)
  • 鸿蒙Harmony应用开发—ArkTS声明式开发(容器组件:Refresh)
  • 数据资产管理解决方案:构建高效、安全的数据生态体系
  • Visual Studio 2013 - 调试模式下查看监视窗口
  • CTF 题型 SSRF攻击例题总结
  • 【Swing】Java Swing实现省市区选择编辑器
  • spring suite搭建springboot操作
  • mysql重构
  • Linux用户、用户组
  • 操作系统系列学习——信号量的代码实现
  • 【Python操作基础】——变量操作
  • 滑模控制算法(SMC)讲解-案例(附C代码)
  • Redis数据结构对象之集合对象和有序集合对象
  • 不要百花齐放
  • 使用Java JDBC连接数据库
  • 阿里云2核4G4M轻量应用服务器价格165元一年
  • 连续纯合片段(runs of homozygosity, ROH)的原理
  • UCORE 清华大学os实验 lab0 环境配置
  • linux 安装常用软件
  • OpenMP使用教程:入门到精通
  • 华为组网:核心交换机旁挂防火墙,基于ACL重定向配置实验
  • HarmonyOS NEXT应用开发—投票动效实现案例
  • 服务器端(Debian 12)配置jupyter与R 语言的融合
  • C语言---指针的两个运算符:点和箭头