• 在navicat中建外键时,保存后就全部消失的解决方法

    时间:2024-04-13 22:54:51

    1、注意在设计表的时候,要把选项里面的引擎选为InnoDB,因为InnoDB提供事务支持已及外部键等高级数据库功能。关于MySQL表的类型可以参见 浅谈mysql表类型。2、然后在一个表中建立外键,选中“外键”选项卡,输入参照完整性的名称,选择哪个属性为外键,选择以哪个表中的主键作为外键等等。然后点...

  • navicat 导出的sql文件,再导入,运行SQL文件成功,数据库中却没有表

    时间:2024-04-13 08:40:35

    原文:https://blog.csdn.net/jiangyu1013/article/details/73850253问题描述:本来在数据库上右键  ,运行SQL文件 ,就可以导入 sql ,建表成功,并且数据也该的。但是我运行后却依旧没有表,多次刷新也是无表无数据。直到我把 sql 单独拿到 ...

  • Navicat 连接MySQL数据不能新建查询,提示文件名、目录名或卷标语法不正确

    时间:2024-04-11 20:52:23

    Navicat的提示如下:原因:出现该问题的原因的是数据库连接名出现了:分号,而Windows不允许文件名中包含分号,导致Navicat不能创建该目录;解决方法:删除原来的连接,新建一个,并且连接名只能包括字母数字下划线等等Windows允许的文件名即可...

  • navicat使用触发器

    时间:2024-04-11 18:24:08

    转载自:http://www.jb51.net/article/104673.htm现在我们有两个表,我要做的事情就是,当我往users中插入数据后,number中也相应变化:例如,number表中有一条初始数据,id=1,num=0;当我往users中插入一条数据后,就触发number表中的num...

  • 使用Navicat给MySQL创建用户,并赋予部分表权限

    时间:2024-04-11 16:22:59

    今天使用Navicat给MySQL创建用户,并赋予权限时,无论怎么设置,都会显示所有的表。将问题记录下来,方便之后的查询1、首先使用root用户登录数据库2、点击 “用户” 选项,新建用户3、在 “常规选项卡” 中填入需要创建用户的用户名、密码需要注意的是,主机这一选项,若是填安装MySQL机器的I...

  • Navicat 查看日志文件

    时间:2024-04-11 09:04:39

             Navicat Premium日志文件记录在 Navicat 已运行的动作中,它们的子目录是 logs,例如:SQL执行历史文件地址:C:\Users\{登录用户名}\Documents\Navicat\Premium\logs\         用户可以在选项中改变日志文件的位置...

  • sqlplus连接正常 ,Navicat无法连接的问题解决

    时间:2024-04-10 17:21:53

    前些天在用navicat连接oracle数据库的时候遇到ORA-28457问题查了一下网上 ,说是要去oracle官网(https://www.oracle.com/technetwork/database/features/instant-client/index-097480.html)下对应的...

  • Navicat连接MySQL8.0版本时 建议升级连接客户端

    时间:2024-04-10 17:16:26

    错误:Client does not support authentication protocol requested by server; consider upgrading MySQL clientMysql官方给出的两种方案我尝试了并没有作用。 贴吧看一大神给的解决方案是:USE mysq...

  • MySQL:使用Navicat Premium自动备份

    时间:2024-04-10 17:13:01

    1.设置备份文件路径右击数据库根节点选择“连接属性”->"高级" 设置文件位置(会提示需要关闭连接)。这里的文件位置是你要备份的目录,各数据库会在此目录下自动创建各自文件夹。2.批处理作业点击“计划”->新建批处理作业,选中需要备份的数据库,点击保存,输入作业名称。3.设置计划任务保存完...

  • 关于navicat在wins10家庭版系统下定时计划不执行的坑

    时间:2024-04-10 14:38:30

    今天应领导要求,将mysql数据库中的一个数据库做定时备份导出。本来很简单的一个需求,但是到了我这就出了一个大坑。目前是已经解决,但是不知道途径是否正确,在此贴出来跟大家分享一下。有知道的大佬麻烦给小弟指教一下,万分感谢。(使用工具为navicat,不通过可视化界面软件操作mysql数据库进行备份操...

  • navicat下创建和执行存储过程

    时间:2024-04-10 09:27:40

    ...

  • Navicat SQL查询语句有中文查询结果乱码

    时间:2024-04-09 15:11:51

    原因:Navicat和MYSQL字符集不统一出现的中文乱码问题解决办法:将连接数据库的配置项“Advance”-“Encoding”的编码格式改为“Utf-8”我自己的配置默认是“Auto”,如下图:改成编码为utf-8,如下:...

  • Navicat设置表的外键

    时间:2024-04-09 08:03:10

    使用navicat设置外键这里我使用的是三个表,userInfo,role,userRole是中间表结构如下图crtl+d如下图步骤1.名字可以不用写,自动生成最好。需要找到要设置成外键的字段,我这里先设置uid这个外键字段,选中uid2.参考数据库,你的表在哪个数据库就选哪个数据库3.参考表的选择...

  • 从Navicat导出oracle建表语句,应用sqoop将oracle中的表数据导入到hive

    时间:2024-04-08 11:21:59

                                ORACLE库的操作首先选择navicat作为这个文件的工具,作为数据库表结构的导入和导出工具。  导出的时候 会连结构和数据都导出来,会形成一个sql文件  也可以只倒视图或者表都可以的。但是以导出的这个文件导入的时候 会有这样的问题。就是在...

  • Navicat 如何查看查询语句是否走了索引

    时间:2024-04-07 20:08:00

    首先新建一个查询1:选中要执行的语句2:点击Explain3:查看输出界面,INDEX则走了索引查询下图走了索引查询,运行该语句,耗时0.9s 下图语句没有走索引  TABLE ACCESS (FULL)走的是全表扫描,查询速度非常慢 ...

  • Navicat导出错误(ORA-00911: invalid character)

    时间:2024-04-07 17:57:41

    前言在我们使用Navicat查询数据后,通常我们可能会用到导出功能。如下图所示:但是在我们导出时,可能会遇到如下错误ORA-00911: invalid character。原因分析ORA-00911: invalid character,无效字符。在进行导出的时候,是不能将这个分号扔到Oracle...

  • Oracle navicat新建表空间,用户

    时间:2024-04-07 14:20:26

    第一次使用oracle,记录一下遇到的不少坑新建表空间1.点击其它 -> 表空间 -> 新建表空间2. 填好基本信息,然后点击保存大小物理路径自动扩展on/off以及大小创建好表空间后,新建用户1. 第一次使用的话,首先重启数据库,不然会一直报错ORA-65048:在可插入数据库PDBO...

  • navicat中设计表时,索引,外键,触发器的创建和作用

    时间:2024-04-07 11:25:58

    navicat 为表添加索引分析常用的查询场景,为字段添加索引,增加查询速度。可以添加单列索引,可以添加联合索引。右键,设计表中可以查看和添加修改索引!索引一定要根据常用的查询场景进行添加!写了sql语句测试了一下,确实使用了索引!可以通过名称来判断使用了什么索引!帮与跟,让我感受到了索引的使用方法...

  • navicat 创建Mysql 触发器

    时间:2024-04-07 11:09:04

    触发器:一类特殊的数据库程序,可以监视某种数据的操作(insert/update/delete),并触发相关的操作(insert/update/delete),保护数据的完整性应用场景:数据同步例如:当一个用户完整信息保存在A/B/C三张表中,传统方法维护用户信息需要将对应的信息使用条SQL语句,依...

  • 使用 Navicat for MySQL 将 sql server 的数据库迁移到 mysql 的数据库中

    时间:2024-04-07 08:12:05

    转:http://www.mafutian.net/241.html【摘要】本文介绍一下如何使用 Navicat Premium 工具将 sql server 的数据库迁移到 mysql 的数据库中,本人亲测,可用。前提:Navicat Premium 11.2.7 版本(我是在已**的情况,不知道...