当前位置:网站首页 > 数据科学与大数据 > 正文

impdp导入很长时间没有反应(impdp导入成功但是没有数据)



文章目录

  • 准备实验环境
  • 一.克隆表
  • 将数据表的数据记录生成到新的表中
  • 二.清空表
  • 删除表内的所有数据
  • 三.创建临时表
  • 四.创建外键约束
  • MySQL中6种常见的约束:

准备实验环境

安装mysql服务

用快照恢复mysql有时会出现“bash:mysql:未找到命令“

解决方法:

找到mysql/bin的位置,正常情况下是/usr/local/mysql/bin

将其整个目录添加到环境变量中

mysql -u root -p 登录mysql服务,并执行下列命令方便之后的实验

mysql表插入数据后不显示_mysql表插入数据后不显示

一.克隆表

将数据表的数据记录生成到新的表中

方法一:

mysql表插入数据后不显示_mysql表插入数据后不显示_02

mysql表插入数据后不显示_mysql表插入数据后不显示_03

方法二:

mysql表插入数据后不显示_mysql表插入数据后不显示_04

二.清空表

删除表内的所有数据

方法一:

mysql表插入数据后不显示_mysql表插入数据后不显示_05

创建一个新表实验:

mysql表插入数据后不显示_mysql_06

方法二:

mysql表插入数据后不显示_主键_07

两种方法最大区别在于,方一删除后,ID不会从头计算,方二删除后会从头计算ID

三.创建临时表

  • 临时表创建成功之后,使用SHOW TABLES命令是看不到创建的临时表的,临时表会在连接退出后被销毁。
  • 如果在退出连接之前,也可以可执行增删改查等操作,比如使用DROP TABLE语句手动直接删除临时表。

例:

mysql表插入数据后不显示_字段_08

mysql表插入数据后不显示_主键_09

四.创建外键约束

  • 保证数据的完整性和一致性。
  • 外键的定义:如果同一个属性字段x在表一中是主键,而在表二中不是主键,则字段x称为表二的外键。

主键表和外键表的理解:

  • (1)以公共关键字作主键的表为主键表(父表、主表)
  • (2)以公共关键字作外键的表为外键表(从表、外表)

注意:与外键关联的主表的字段必须设置为主键。要求从表不能是临时表,主从表的字段具备相同的数据类型、字符长度和约束。

mysql表插入数据后不显示_mysql表插入数据后不显示_10

mysql表插入数据后不显示_mysql表插入数据后不显示_11

#插入新的数据记录时,要先主表再从表

mysql表插入数据后不显示_mysql_12

#删除新数据记录时,要先删除从表再删除主表

mysql表插入数据后不显示_mysql_13

#查看和删除外键约束

MySQL中6种常见的约束:
  1. 主键约束(primary key)
  2. 外键约束(foreign key)
  3. 非空约束(not null)
  4. 唯一性约束(unique [key | index] )
  5. 默认值约束(default)
  6. 自增约束(auto_increment)
到此这篇impdp导入很长时间没有反应(impdp导入成功但是没有数据)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 学术数据库有哪些(学术论文数据库有哪些)2025-05-15 11:27:10
  • 数据中台建设要求加强(数据中台建设要求加强监督)2025-05-15 11:27:10
  • oracle数据默认端口(oracle数据库默认端口号修改)2025-05-15 11:27:10
  • 卡巴斯基怎么更新数据库(卡巴斯基自动更新)2025-05-15 11:27:10
  • 数据库怎么创建dblink(数据库怎么创建两个主键)2025-05-15 11:27:10
  • odbc数据库(odbc数据库应用程序的功能)2025-05-15 11:27:10
  • 达梦客户端连接数据库(dbeaver连接达梦数据库)2025-05-15 11:27:10
  • oel数据库(orl数据库)2025-05-15 11:27:10
  • 自动驾驶数据标注工作怎么样(自动驾驶标注员是做什么的)2025-05-15 11:27:10
  • 广度优先搜索需要在搜索的每一层保存该层的所有结点(广度优先搜索需要用到的数据结构)2025-05-15 11:27:10
  • 全屏图片