Navicat 修改连接地址后,如何找回保存的查询记录
这个问题遇到过几次,因为各种原因数据库迁移或者数据库地址变更后,导致之前写的 SQL 语句没有了(其实是没有和新地址自动关联),这次决定将解决方案记录下来,供后来的人参考。1.原理;在 Navicat 默认会在我的文档中创建一个“Navicat”文件夹,里面会生成对应的以数据库名称命名的文件夹,下图...
Mac版本 Navicat Premium 安装与汉化
第一步:Navicat Premium 下载安装包和汉化包安装包网盘地址:链接:https://pan.baidu.com/s/19QcC5dCTEGnOqAWhN0M4bw 提取码:vhdv汉化包网盘地址:链接:https://pan.baidu.com/s/1qftAAqR-Y5Z1CBIZ...
在navicat中建外键时,保存后就全部消失的解决方法
1、注意在设计表的时候,要把选项里面的引擎选为InnoDB,因为InnoDB提供事务支持已及外部键等高级数据库功能。关于MySQL表的类型可以参见 浅谈mysql表类型。2、然后在一个表中建立外键,选中“外键”选项卡,输入参照完整性的名称,选择哪个属性为外键,选择以哪个表中的主键作为外键等等。然后点...
navicat 导出的sql文件,再导入,运行SQL文件成功,数据库中却没有表
原文:https://blog.csdn.net/jiangyu1013/article/details/73850253问题描述:本来在数据库上右键 ,运行SQL文件 ,就可以导入 sql ,建表成功,并且数据也该的。但是我运行后却依旧没有表,多次刷新也是无表无数据。直到我把 sql 单独拿到 ...
Navicat 连接MySQL数据不能新建查询,提示文件名、目录名或卷标语法不正确
Navicat的提示如下:原因:出现该问题的原因的是数据库连接名出现了:分号,而Windows不允许文件名中包含分号,导致Navicat不能创建该目录;解决方法:删除原来的连接,新建一个,并且连接名只能包括字母数字下划线等等Windows允许的文件名即可...
navicat使用触发器
转载自:http://www.jb51.net/article/104673.htm现在我们有两个表,我要做的事情就是,当我往users中插入数据后,number中也相应变化:例如,number表中有一条初始数据,id=1,num=0;当我往users中插入一条数据后,就触发number表中的num...
使用Navicat给MySQL创建用户,并赋予部分表权限
今天使用Navicat给MySQL创建用户,并赋予权限时,无论怎么设置,都会显示所有的表。将问题记录下来,方便之后的查询1、首先使用root用户登录数据库2、点击 “用户” 选项,新建用户3、在 “常规选项卡” 中填入需要创建用户的用户名、密码需要注意的是,主机这一选项,若是填安装MySQL机器的I...
Navicat 查看日志文件
Navicat Premium日志文件记录在 Navicat 已运行的动作中,它们的子目录是 logs,例如:SQL执行历史文件地址:C:\Users\{登录用户名}\Documents\Navicat\Premium\logs\ 用户可以在选项中改变日志文件的位置...
sqlplus连接正常 ,Navicat无法连接的问题解决
前些天在用navicat连接oracle数据库的时候遇到ORA-28457问题查了一下网上 ,说是要去oracle官网(https://www.oracle.com/technetwork/database/features/instant-client/index-097480.html)下对应的...
Navicat连接MySQL8.0版本时 建议升级连接客户端
错误:Client does not support authentication protocol requested by server; consider upgrading MySQL clientMysql官方给出的两种方案我尝试了并没有作用。 贴吧看一大神给的解决方案是:USE mysq...
MySQL:使用Navicat Premium自动备份
1.设置备份文件路径右击数据库根节点选择“连接属性”->"高级" 设置文件位置(会提示需要关闭连接)。这里的文件位置是你要备份的目录,各数据库会在此目录下自动创建各自文件夹。2.批处理作业点击“计划”->新建批处理作业,选中需要备份的数据库,点击保存,输入作业名称。3.设置计划任务保存完...
关于navicat在wins10家庭版系统下定时计划不执行的坑
今天应领导要求,将mysql数据库中的一个数据库做定时备份导出。本来很简单的一个需求,但是到了我这就出了一个大坑。目前是已经解决,但是不知道途径是否正确,在此贴出来跟大家分享一下。有知道的大佬麻烦给小弟指教一下,万分感谢。(使用工具为navicat,不通过可视化界面软件操作mysql数据库进行备份操...
navicat下创建和执行存储过程
...
Navicat SQL查询语句有中文查询结果乱码
原因:Navicat和MYSQL字符集不统一出现的中文乱码问题解决办法:将连接数据库的配置项“Advance”-“Encoding”的编码格式改为“Utf-8”我自己的配置默认是“Auto”,如下图:改成编码为utf-8,如下:...
Navicat设置表的外键
使用navicat设置外键这里我使用的是三个表,userInfo,role,userRole是中间表结构如下图crtl+d如下图步骤1.名字可以不用写,自动生成最好。需要找到要设置成外键的字段,我这里先设置uid这个外键字段,选中uid2.参考数据库,你的表在哪个数据库就选哪个数据库3.参考表的选择...
从Navicat导出oracle建表语句,应用sqoop将oracle中的表数据导入到hive
ORACLE库的操作首先选择navicat作为这个文件的工具,作为数据库表结构的导入和导出工具。 导出的时候 会连结构和数据都导出来,会形成一个sql文件 也可以只倒视图或者表都可以的。但是以导出的这个文件导入的时候 会有这样的问题。就是在...
Navicat 如何查看查询语句是否走了索引
首先新建一个查询1:选中要执行的语句2:点击Explain3:查看输出界面,INDEX则走了索引查询下图走了索引查询,运行该语句,耗时0.9s 下图语句没有走索引 TABLE ACCESS (FULL)走的是全表扫描,查询速度非常慢 ...
Navicat导出错误(ORA-00911: invalid character)
前言在我们使用Navicat查询数据后,通常我们可能会用到导出功能。如下图所示:但是在我们导出时,可能会遇到如下错误ORA-00911: invalid character。原因分析ORA-00911: invalid character,无效字符。在进行导出的时候,是不能将这个分号扔到Oracle...
Oracle navicat新建表空间,用户
第一次使用oracle,记录一下遇到的不少坑新建表空间1.点击其它 -> 表空间 -> 新建表空间2. 填好基本信息,然后点击保存大小物理路径自动扩展on/off以及大小创建好表空间后,新建用户1. 第一次使用的话,首先重启数据库,不然会一直报错ORA-65048:在可插入数据库PDBO...
navicat中设计表时,索引,外键,触发器的创建和作用
navicat 为表添加索引分析常用的查询场景,为字段添加索引,增加查询速度。可以添加单列索引,可以添加联合索引。右键,设计表中可以查看和添加修改索引!索引一定要根据常用的查询场景进行添加!写了sql语句测试了一下,确实使用了索引!可以通过名称来判断使用了什么索引!帮与跟,让我感受到了索引的使用方法...