0.下载安装
官网 : https://www.navicat.com.cn/ Navicat 中国 | 支持 MySQL、Redis、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL 的数据库管理
1.连接数据库
1.1.连接
1.1.1.点击连接
打开navicat 点击 左上角连接
1.1.2.选择MySQL
弹出配置界面
1.1.3.填写信息
因为连接的是本地数据库, 所以主机名或IP地址:
可以填写 localhost
或者 127.0.0.1
建立 填写 127.0.0.1
因为 没有网的环境 localhost
会报错
端口默认是 3306
, 可以在配置文件中修改
用户名/密码 是安装后设置好的, 默认使用 root
账号
1.1.4.测试连接
点击 左下角的 连接测试
按钮 , 弹出 连接成功界面
1.2.默认数据库介绍
连接完成 点击打开 , 图标从 灰色 变成 绿色
可以看到 MySQL 安装完毕后,默认有四个数据库,他们分别为:
1.2.1.information_schema
⚫ 有哪些数据库、各个数据库有哪些表,每张表的字段类型是什么,各个数据库要什么权限才能访问。
1.2.2.mysql
⚫ 主要负责存储数据库的用户、权限设置、关键字等 mysql 自己需要使用的控制和管理信息
1.2.3.performance_schema
⚫ 存储引擎,主要用于收集数据库服务器性能参数。
1.2.4.sys
⚫ 自带的系统库, sys 库里面的表、视图、函数、存储过程可以使我们更方便、快捷的了解到 MySQL 的一些信息,比如哪些语句使用了临时表、哪个 SQL 没有使用索引、哪个 schema 中有冗余索引、查找使用全表扫描的 SQL、查找用户占用的 IO 等.sys 库里这些视图中的数据,都是从 information_schema里面获得的。
2.创建数据库
2.1.建立数据库
右键连接,选择 新建数据库…
填写数据库名
字符集选择 utf8mb4 -- UTF-8 Unicode
或者 utf8 -- UTF-8 Unicode
-
utf8mb4 占四个字节 可以存放Emoji 表情等信息
-
utf8 最多占三个字节
排序规则选择 utf8mb4_general_ci
/ utf8_general_ci
2.2.建立表
2.2.1.新建表
右键数据库名后, 选择 新建表
2.2.2.添加字段
点击 添加栏位
增加新的 字段
可以为每个字段添加 注释
2.2.3.设置主键
黄色钥匙
表示这列为主键
自动递增
(插入数据时不 用管主键)
2.2.4.设置表名
点击 保存, 提出提示
输入 表名 确定
刷新 表
3.备份与还原
Navicat 有多种备份和还原方式
3.1.备份到sql文件
3.1.1.备份数据
备份是以 sql 文件的方式存储
右键 要备份的数据库 → 转储 SQL 文件
→ 结构和数据
在 弹出界面 选择存储位置
出现 Successfully
备份完成 , 点击关闭
3.1.2.还原数据库
右键 数据库名 运行 SQL 文件…
, 选择备份的 sql 文件即可。
因为备份文件里没有创建数据库,所以数据库要我们自己创建。
选择sql 文件
出现 Successfully
还原完成 , 点击关闭
3.2.备份和还原方式
3.2.1.新建备份
右键 数据库里的备份
图标, 选择 新建备份
可实现备份,
添加 注释信息
出现 Successfully
备份完成 , 点击关闭
备份文件的扩展名为 psc
3.2.2.查看备份文件
3.2.3.复制备份文件
备份的文件可直接复制走
再在用于保存的文件夹 ,粘贴就得到 .psc格式的备份文件
3.2.4.还原
在备份文件列表中 右键 选择还原备份
可实现还原
右键 数据库里的备份
图标, 选择还原备份
也实现还原
在 选择中选择 对应的 psc文件
弹出窗口, 点击 开始
出现 Successfully
备份完成 , 点击关闭