文章目录
一、数据库基本使用命令
- 开启数据库
服务——mysql——开启
【以管理员身份】net start mysql - 连接数据库
mysql -uroot -p - 查询数据库目录
show databases; - 使用数据库
use demo; - 查看当前正在使用的数据库
select database(); - 显示当前数据库版本
select version();
二、Navicat数据库图形化管理工具
1. 新建连接
- 连接名:随便取个名字【要备份的数据库】
- 主机:IP地址/远程服务器ip/域名
- 端口:默认就是3306
注意:
这四个数据库是系统自带,禁止删除,否则只能重新安装数据库软件。
本机数据库框架
-
information_schema
存储数据库对象信息 如用户表信息,列信息,根除,字符,分区 里面的内容我们不能动 -
performance_schea
存储数据库服务器性能参数信息 -
mysql
存储数据库用户权限信息 -
sys
通过这个库可以快速的了解系统的元数据信息
这个库是通过视图的形式information_schema和information_schema结合起来,查询处更加令人容易理解的数据
2. 新建数据库
-
数据库名:英文
-
字符集:一定要设置,默认是拉丁字符集
- utf8——一般属性使用。
- Utf8mb4——社交属性,比如表情,用这个才会正常显示。
3. 刚建数据库选中
- 不是null:不能是空值。
- 键:数据唯一,不能出现重复的id
- 自动递增:数字自动增加。
- 无符号:不能出现负数。
三、Gatagrip数据库图形工具
1、导入本地数据库
时区问题复制一下代码,到下图两个位置,即可解决问题。
-Duser.timezone=Asia/Shanghai
四、云数据库介绍
1. 架构介绍
含义:服务器中具有的数据库,用于存储不同用途的表格。
2. 基本框架
-
ods(Operational Data Store)操作型数据仓库
-
edw(Enterprise Data Warehouse)企业数据库
-
edw_s安全级别更高的企业数据库
rational Data Store)操作型数据仓库
-
edw(Enterprise Data Warehouse)企业数据库
-
edw_s安全级别更高的企业数据库
-
ddm(Distributed Database Middleware)局部数据库