如何将视图导出和导入到表不同的数据库中

时间:2019-01-10 12:32:36

标签: mysql import export mariadb

我试图从数据库X导出视图以将其导入数据库Y的表中,但是我不能这样做,因为当我尝试导出值时某些字段为INT,空白字段仍然为空白,不是逗号,但是如果我将其更改为NULL值,则在尝试上传时会出现错误:     -行导入失败,出现错误:(“第1行的'id_genero_musical'列的不正确的整数值:”,1366)

如果我尝试在未创建表的情况下导入此文件,则它执行错误的方式,因为字段类型显示的所有错误(例如TEXT和INT)都只是这两种类型。

我的桌子:

CREATE TABLE `emissora` (
    `id_emissora` int(10) unsigned NOT NULL AUTO_INCREMENT,
    `ds_nome` varchar(100) NOT NULL,
    `id_tipo_emissora` tinyint(4) DEFAULT NULL,
    `ds_modulacao` varchar(20) NOT NULL,
    `ds_frequencia` varchar(10) NOT NULL,
    `nr_alcance` int(3) DEFAULT NULL,
    `perc_alcance` decimal(5,2) DEFAULT NULL,
    `qt_habitantes_alcance` varchar(20) DEFAULT NULL,
    `ds_url` varchar(100) DEFAULT NULL,
    `ds_streaming` varchar(255) DEFAULT NULL,
    `ds_id_anatel` varchar(100) DEFAULT NULL,
    `id_uf` int(11) DEFAULT NULL,
    `ds_uf` varchar(100) DEFAULT NULL,
    `id_municipio` int(10) DEFAULT NULL,
    `ds_municipio` varchar(100) DEFAULT NULL,
    `id_regiao` int(11) DEFAULT NULL,
    `id_genero_musical` int(11) DEFAULT NULL,
    PRIMARY KEY (`id_emissora`)
) ENGINE=InnoDB AUTO_INCREMENT=11129 DEFAULT CHARSET=utf8;

以下查询是文件自动创建的内容:

CREATE TABLE `emissora_bkp` (
    `id_emissora` int(11) DEFAULT NULL,
    `ds_nome` text DEFAULT NULL,
    `id_tipo_emissora` text DEFAULT NULL,
    `ds_modulacao` text DEFAULT NULL,
    `ds_frequencia` double DEFAULT NULL,
    `nr_alcance` int(11) DEFAULT NULL,
    `perc_alcance` text DEFAULT NULL,
    `qt_habitantes_alcance` text DEFAULT NULL,
    `ds_url` text DEFAULT NULL,
    `ds_streaming` text DEFAULT NULL,
    `ds_id_anatel` text DEFAULT NULL,
    `id_uf` int(11) DEFAULT NULL,
    `ds_uf` text DEFAULT NULL,
    `id_municipio` int(11) DEFAULT NULL,
    `ds_municipio` text DEFAULT NULL,
    `id_regiao` int(11) DEFAULT NULL,
    `id_genero_musical` text DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

CSV文件如下:

id_emissora,ds_nome,id_tipo_emissora,ds_modulacao,ds_frequencia,nr_alcance,perc_alcance,qt_habitantes_alcance,ds_url,ds_streaming,ds_id_anatel,id_uf,ds_uf,id_municipio,ds_municipio,id_regiao,id_genero_musical
4,Cultura,null,FM,102.5,0,null,null,http://www.cultura.fm.br/,,null,16,PR,2969,Cultura,5,null
6,Abdallah,null,FM,104.1,55,null,null,http://www.abdallahfm.com.br/,http://server3.webradios.com.br:9338/9338,57dbac33ef411,16,PR,2911,Abdallah,5,3
7,Aline,null,FM,93.7,0,null,null,http://www.alinefm.com.br,http://controleflash.omegasistemas.net:8356/;stream.mp3,57dbac367dbbc,16,PR,3147,Aline,5,3
8,Amiga,null,FM,101.3,40,null,null,http://www.amiga101.com.br,http://stream4.painelvox.com.br:7052,57dbac337965d,16,PR,2878,Amiga,5,3

我正在使用MySQL工作台。

0 个答案:

没有答案