Navicat8 For MySql的一些用法汇总Word文档下载推荐.docx
《Navicat8 For MySql的一些用法汇总Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《Navicat8 For MySql的一些用法汇总Word文档下载推荐.docx(17页珍藏版)》请在冰豆网上搜索。
4
5
6
7
8
9
10
11
使用navicat8通过数据转移实现更新和数据库保存实现备份[图文]
以及使用该工具实现数据库的保存,来实现备份数据。
关于数据转移要注意:
首先你必须先建立有数据库(哪怕只是个名,没有内容)然后有两种情况:
1是你想将A数据库完全转移到B数据库,那么应该让B数据库内没有内容(新建或清空),然后A数据库在左边,B数据库在右边,都是在同一主机(localhost)内,选择好服务器和数据库就可以执行“开始”传输(不需要勾选传输到文件)。
情况2:
你想将A数据库个别内容,比如monsterdrops项(是全体怪物掉宝率数据)转移到新的数据库B内,那么应该将B数据库内monsterdrops清空或者删除monsterdrops项,再选择好服务器和数据库,执行“开始”传输(不需要勾选传输到文件)。
大家可以新建多个数据库,练习这个操作,很有用的。
就拿monsterdrops项来说,我想不是每次换数据库,你都愿意去调节怪物掉宝率和添加一些怪物没有掉宝吧。
学会了操作你就可以不用为更新数据库发愁。
修改Navicat默认备份路径
最近使用工作需要,使用了Navicat8.2版本,发现备份数据都是默认存储在C盘,这个就比较郁闷了。
重做系统忘记转移了。
那不就死定了?
找了一大圈终于发现,在建立的时候有选择,看图。
内容来自墨者资讯
图上的设置保存路径就是数据库备份存放位置了!
设置好以后,确定就可以了,以后备份都备份在你设置的保存路径里面了!
本文来自墨者资讯
copyrightcnmoker.orrg
如果是已经设置好连接朋友可以在设置好的连接上右键,出现以下菜单。
墨者资讯moker.org
选择连接属性墨者资讯moker.org
内容来自墨者资讯
弹出以下窗口
cnmoker.org
选择是cnmoker.org
弹出以下界面本文来自墨者资讯
在以下界面中,选择高级菜单墨者资讯,最新资讯
墨者资讯moker.org
然后就可以设置保存的路径了,设置完成后点确定,一切完工,现在就可以去设置备份计划了。
copyrightcnmoker.orrg
这样就不怕重新安装系统带来的麻烦了!
使用Navicat8给MySQL写存储过程的几点注意
存储过程例子:
CREATEDEFINER=`root`@`localhost`PROCEDURE`test_new`(IN`vName`varchar(10))
BEGIN
insertintotest(Name,CreateTime)values(vName,now());
END
以下是注意事项:
1、DEFINER
DEFINER=`root`@`localhost`这种声明在执行时是可以去掉的,尤其在手工迁移结构时更加应该去掉。
如果利用Navicat8复制数据库结构,那么后面的“用户”@“主机”这种命名一定要在两台主机上都要保持一致。
通过MySQLAdministrator或QueryBrowser或MYSQL-FRONT创建的表、视图、存储过程可能会有`root`@`%`这种命名。
其实%就表示localhost,但在Navicat里是识别不出的,所以还得通过Navicat创建一个用户,名叫做root@%,这样复制结构时才会成功哦。
2、INOUT参数的字段长度
通过Navicat创建存储过程时,刚开始会让你填写一个输入输出参数表,可以填IN/OUT/INOUT类型、参数名字、数据类型,但不能填写字段长度。
这在MySQL执行创建存储过程的命令时会出错,就因为没有填写字段长度,只要在编辑器的“定义”底部的“参数”栏里修改一下,把字段长度加上去就可以了。
3、参数名称最好不要与数据表的字段名称重合
文中资源来自
……
这里就不一一列出