admin管理员组

文章数量:1530845

2024年7月25日发(作者:)

Navicat8 For MySql的一些用法说明

使用navicat8实现创建数据库和导入数据[图文]

下面看图使用该工具创建数据库和导入数据。

1

2

3

4

5

6

7

8

9

10

11

使用navicat8通过数据转移实现更新 和 数据库保存实现备份[图文]

以及使用该工具实现数据库的保存,来实现备份数据。

1

2

3

4

5

6

7

关于数据转移要注意:首先你必须先建立有数据库(哪怕只是个名,没有内容)然后有两种

情况:1是你想将A数据库完全转移到B数据库,那么应该让B数据库内没有内容(新建或

清空),然后A数据库在左边,B数据库在右边,都是在同一主机(localhost)内,选择好服

务器和数据库就可以执行“开始”传输(不需要勾选传输到文件)。情况2:你想将A数据库

个别内容,比如monsterdrops项(是全体怪物掉宝率数据)转移到新的数据库B内,那么

应该将B数据库内monsterdrops清空或者删除monsterdrops项,再选择好服务器和数据库,

执行“开始”传输(不需要勾选传输到文件)。大家可以新建多个数据库,练习这个操作,很

有用的。就拿monsterdrops项来说,我想不是每次换数据库,你都愿意去调节怪物掉宝率

和添加一些怪物没有掉宝吧。 学会了操作你就可以不用为更新数据库发愁。

修改 Navicat 默认备份路径

最近使用工作需要,使用了Navicat8.2版本,发现备份数据都是默认存储在C盘,

这个就比较郁闷了。重做系统忘记转移了。那不就死定了?找了一大圈终于发现,在建立的

时候有选择,看图。

图上的 设置保存路径 就是数据库备份存放位置了!设置好以后,确定就可以了,以

后备份都备份在你设置的保存路径里面了!

如果是已经设置好连接朋友可以在设置好的连接上右键,出现以下菜单。

选择 连接属性

弹出以下窗口

选择是

弹出以下界面 本文来自墨者资讯

在以下界面中,选择 高级 菜单 墨者资讯,最新资讯

墨者资讯

然后就可以设置保存的路径了,设置完成后点 确定 ,一切完工,现在就可以去设置

备份计划了。

这样就不怕重新安装系统带来的麻烦了!

使用 Navicat 8 给 MySQL 写存储过程的几点注意

存储过程例子:

CREATE DEFINER=`root`@`localhost` PROCEDURE `test_new`(IN `vName` varchar(10))

BEGIN

insert into test (Name,CreateTime) values (vName,now());

END

以下是注意事项:

1、DEFINER

DEFINER=`root`@`localhost` 这种声明在执行时是可以去掉的,尤其在手工迁移结构时更加应该去

掉。如果利用 Navicat 8 复制数据库结构,那么后面的“用户”@“主机”这种命名一定要在两台主机上都要

保持一致。通过 MySQL Administrator 或 Query Browser 或 MYSQL-FRONT 创建的表、视图、存

储过程可能会有 `root`@`%` 这种命名。其实 % 就表示 localhost,但在 Navicat 里是识别不出的,

所以还得通过 Navicat 创建一个用户,名叫做 root @ % ,这样复制结构时才会成功哦。

2、IN OUT 参数的字段长度

通过 Navicat 创建存储过程时,刚开始会让你填写一个输入输出参数表,可以填 IN/OUT/INOUT 类型、

参数名字、数据类型,但不能填写字段长度。这在 MySQL 执行创建存储过程的命令时会出错,就因为没

有填写字段长度,只要在编辑器的“定义”底部的“参数”栏里修改一下,把字段长度加上去就可以了。

3、参数名称最好不要与数据表的字段名称重合

文中资源来自

/yumingzhuji/

/sexybear/blog/item/

……

这里就不一一列出

本文标签: 数据库数据备份创建设置