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|自 己需要使用的控制和管理信息

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

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

查看数据库所用的字符集

show create database 库名

显示数据库

show databases;

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

select database();

显示当前数据库的版本

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

使用数据库

user sanchuang
MariaDB [sanchuang]> 

删除数据库

drop database 数据库名;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值