• SQL库的相关操作


    在mysql里面一个库就代表一个文件夹,文件里里面的文件就是表

    mysql的默认4个库的介绍

    • information_ schema信息库:数据字典库

      • information. schema是个信息数据库 ,它保存着关于MySQL服务器所维护的所有其他数据库的信息。(如数据库名,数据库的表,表栏的数据类型与访问权限等数据字典--》元数据:描述其他数据的数据中央情报局(统计局) : 收录了整个MySQL里的信息(能统计的- -切信息)

      • 资产库,存放MySQL里的资产,例如有多少表,库,试图,触发器,存储过程等

    • performance_ schema性能架构库

      • 主要用于收集数据库服务器性能参数。执行某些操作会有性能相关的参数

      • 存放mysql运行起来后相关的数据(登录用户,变量,内存等)

    • sys: MySQL系统

      • Sys库所有的数据源来自: performance. schema.目标是把performance_ schema的把复杂度降低,让DBA能更好的阅读这个库里的内容。让DBA更快的了解DB的运行情况。

    • mysql :

      • 存放的是MySQL程序相关的表:登录用户表时间相关表、db.权限表mysql的核心數据库,类似于sql server中的master表,主要负责存储数据库的用户、权限设置、关键字等mysq|自 己需要使用的控制和管理信息

    创建数据库(库名区分大小写)

    1. create database sanchuaung;
    2. #刚创建时表中会有一个配置文件db.opt ,指明使用的字符集和校对规则
    3. [root@localhost sanchuang]# cat db.opt
    4. default-character-set=latin1

    查看数据库所用的字符集

    show create database 库名

    显示数据库

    show databases;

    显示当前正在使用的数据库

    select database();

    显示当前数据库的版本

    1. #以下两种方法都可以
    2. select version();
    3. show variables like "version";

    使用数据库

    1. user sanchuang
    2. MariaDB [sanchuang]>

    删除数据库

    drop database 数据库名;

  • 相关阅读:
    广州市车联网车联网先导区 V2X 云控基础平台技术规范
    java毕业生设计学习类视频网计算机源码+系统+mysql+调试部署+lw
    K8S的安装kubernetes-dashboard服务起来了,访问不到解决
    记一次导入下载好的源码工程到本地工程异常解决方案
    账户和权限管理
    IDLE、Anaconda安装与使用
    linux下PHP 环境搭建
    在方法上打断点?劝你不要乱来
    一文看懂MES系统能实现企业哪些目标
    算法基础: 位运算
  • 原文地址:https://blog.csdn.net/a1991376352/article/details/125608474