问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么把数据库文件导入mysql数据库

发布网友 发布时间:2022-04-21 20:39

我来回答

3个回答

懂视网 时间:2022-04-30 03:45

loaddatainfile‘/mnt/share/patch_export.csv‘ //csv file path

intotable`tablename`

fieldsterminatedby‘,‘optionallyenclosedby‘"‘escapedby‘"‘

linesterminatedby‘ ‘;


如果遇到权限问题的error,可以在连接mysql时加入参数--local-infile

即mysql -uroot -p databasename --local-infile


CS文件导入MySQL数据库方法

标签:mysql   csv   

热心网友 时间:2022-04-30 00:53

mysql数据库的导入,有两种方法:
1)
先导出数据库sql脚本,再导入;
2)
直接拷贝数据库目录和文件。
在不同操作系统或mysql版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。
所以一般推荐用sql脚本形式导入。下面分别介绍两种方法。
2.
方法一
sql脚本形式
操作步骤如下:
2.1.
导出sql脚本
在原数据库服务器上,可以用phpmyadmin工具,或者mysqlmp命令行,导出sql脚本。
2.1.1
用phpmyadmin工具
导出选项中,选择导出“结构”和“数据”,不要添加“drop
database”和“drop
table”选项。
选中“另存为文件”选项,如果数据比较多,可以选中“gzipped”选项。
将导出的sql文件保存下来。
2.1.2
用mysqlmp命令行
命令格式
mysqlmp
-u用户名
-p
数据库名
>
数据库名.sql
范例:
mysqlmp
-uroot
-p
abc
>
abc.sql
(导出数据库abc到abc.sql文件)
提示输入密码时,输入该数据库用户名的密码。
2.2.
创建空的数据库
通过主控界面/控制面板,创建一个数据库。假设数据库名为abc,数据库全权用户为abc_f。
2.3.
将sql脚本导入执行
同样是两种方法,一种用phpmyadmin(mysql数据库管理)工具,或者mysql命令行。
2.3.1
用phpmyadmin工具
从控制面板,选择创建的空数据库,点“管理”,进入管理工具页面。
在"sql"菜单中,浏览选择刚才导出的sql文件,点击“执行”以上载并执行。
注意:phpmyadmin对上载的文件大小有*,php本身对上载文件大小也有*,如果原始sql文件
比较大,可以先用gzip对它进行压缩,对于sql文件这样的文本文件,可获得1:5或更高的压缩率。
gzip使用方法:
#
gzip
xxxxx.sql
得到
xxxxx.sql.gz文件。
提示输入密码时,输入该数据库用户名的密码。
3
直接拷贝
如果数据库比较大,可以考虑用直接拷贝的方法,但不同版本和操作系统之间可能不兼容,要慎用。
3.1
准备原始文件
用tar打包为一个文件
3.2
创建空数据库
3.3
解压
在临时目录中解压,如:
cd
/tmp
tar
zxf
mydb.tar.gz
3.4
拷贝
将解压后的数据库文件拷贝到相关目录
cd
mydb/
cp
*
/var/lib/mysql/mydb/
对于freebsd:
cp
*
/var/db/mysql/mydb/
3.5
权限设置
将拷贝过去的文件的属主改为mysql:mysql,权限改为660
chown
mysql:mysql
/var/lib/mysql/mydb/*
chmod
660
/var/lib/mysql/mydb/*
打字不易,如满意,望采纳。

热心网友 时间:2022-04-30 02:11

附加数据库 或者导入数据库

SQL本身有数据导入的操作。但如果要从一个备份的文件中导入数据,则要进行另外的操作。下面以一个例子进行说明。

SQL服务器上已有一个DOE数据库,并且里面有大量的数据,现准备从另外一个备份文件A1.BAK(不是DOE数据库的备份文件)中导入另外的数据(即导入后在DOE中增加一些数据表,表中已录有数据),并保持原DOE的数据不变。

1、首先,在“SQL企业管理器”中新建一个临时数据库A1。
2、右击A1数据库,选择:所有任务->还原数据库。
3、在“还原数据库”窗口中,选择:“从设备”。
4、点击“选择设备”。
5、点击“添加”。
6、从文件名中选择要还原的数据库文件,如A1.BAK。
7、点击“确定”,返回“还原数据库”窗口。
8、点击“选项”卡,进入选项设置。
9、钩选:“在现有数据库上强制还原”。
10、修改“移到物理文件名”为:“c:\a1.ldf”、“c:\a1.mdf”。
11、点确定,即可导入备份文件中的数据到临时数据库A1中。

12、此时,你可以将数据从A1导入到另外一真正要导入的数据库中,如DOE数据库。

(下面的数据导入操作为SQL2000企业管理器的一般数据导入导出操作。)

13、在“SQL企业管理器”中选择“DOE”数据库。
14、右击DOE数据库,选择:所有任务->导入数据。
15、在“DTS导入/导出向导”窗口的“选择数据源”中,数据源选择刚才建立并导入数据的临时数据库A1。点击下一步。
16、在“选择目的”中,系统已经默认为DOE数据库。
17、连续点击“下一步”,直到完成。

经过上面的操作,你已经成功地将备份文件A1.BAK中数据导入DOE数据库中,并且DOE数据库原有数据不变。

此时,你可以删除临时数据库A1。
如何把数据文件导入mysql

1、打开navicat for MySQL,连接到数据库所在服务器。如本图就是连接到本地数据库。2、创建一个空的数据库。在localhost处点右键,选择“新建数据库”,弹出窗口中填写新建的数据库名称,字符集一般选择UTF8即可(可根据实际情况更改),最后点击确定按钮,即可创建成功。3、创建成功后,双击新建的数据库...

如何将sql server中的文件导入到mysql数据库中?

首先,打开SQL Server Management Studio并连接到目标SQL Server实例。右键点击“数据库”,选择“附加”。在“附加数据库”窗口中,点击“添加”按钮。浏览到MDF文件的位置,选择它然后点击“确定”。此时,LDF文件应该会自动填充,如果没有,请手动添加。确保“数据库”字段中显示了您想要附加的数据库名称。

如何导入MySQL数据库

2. 方法一 SQL脚本形式操作步骤如下:2.1. 导出SQL脚本在原数据库服务器上,可以用phpMyAdmin工具,或者mysqldump命令行,导出SQL脚本。2.1.1 用phpMyAdmin工具导出选项中,选择导出“结构”和“数据”,不要添加“DROP DATABASE”和“DROP TABLE”选项。选中...

怎样把oracle中数据库表结构和数据导入到mysql中啊

数据库的图形界面一般都提供这个方法,到处表信息到.cvs/.xls文件,然后再通过图形界面导入到目标数据库中.如果不是一种数据库的话,我认为还是这中方法比较好.但是有一点,就是在Oracle 导出的 number类型数据中到 .cvs /.xls文件的时候会变成科学记数.建立odbc管道流进行转换数据库信息 把两个数据库...

怎样把数据库导入mysql数据库

1,将要导入的.sql文件移至bin文件下,这样的路径比较方便 2,同上面导出的第1步 3,进入MySQL:mysql -u 用户名 -p 如我输入的命令行:mysql -u root -p (输入同样后会让你输入MySQL的密码)4,在MySQL-Front中新建你要建的数据库,这时是空数据库,如新建一个名为news的目标数据库 5,...

sqlsever怎么导入mysql文件sqlsever怎么导入mysql文件

如何将sqlserver的数据导入mysql数据库?1。首先,在NavicatforMySQLManager中,创建目标数据库。2.在创建的目标数据库的网站中点击“表格”项,右侧会出现导入向导选项。3.选择SQLServer数据库ODBC,“下一步”,然后选择数据链接属性-SQLSERVER-ODBC。4.创建对SQLSERVERODBC的访问。5.当您返回到导入向导时,...

怎么把数据库文件导入mysql数据库

选择数据源”中,数据源选择刚才建立并导入数据的临时数据库A1。点击下一步。16、在“选择目的”中,系统已经默认为DOE数据库。17、连续点击“下一步”,直到完成。经过上面的操作,你已经成功地将备份文件A1.BAK中数据导入DOE数据库中,并且DOE数据库原有数据不变。此时,你可以删除临时数据库A1。

如何把sqlserver数据迁移到mysql数据库及需要注意事项

点击创建好的目标数据库website点的”表“一项,在右边会出现导入向导选项。选择SQL Server数据库ODBC,“下一步”,数据链接属性-SQL SERVER ODBC 创建访问SQL SERVER ODBC。回到导入向导中发现,已经可以查看到SQL Server源数据库中所有的表,选择需要导入的表。点击下一步,查看当前每个表中字段的...

如何把SqlServer数据库文件导入到MySQL中

回答:如果你确实需要 把表和表结构都从sqlserver搬迁到mysql 数据库,您可以通过sqlserver 的任务选项 现在导出数据。具体操作办法是:右键点击 sqlserver数据库 ,选择任务 导出数据。 导出数据 可以导出到access 数据库,我操作过很多次 用access 是最好的了。这样 数据和表结构都完美搬迁到access。然后从acce...

整个data数据库文件怎么导入到Mysql上; 要导入的不是 .sql脚本文件,是...

1、检查程序的dbname参数,比如是tb01,其实名称不重要 2、mysql> create database tb01;3、data目录下会创建一个tb01目录,将你的数据库文件放到data/tb01目录里面 4、mysql>use tb01 mysql>show tables;5、检查程序所需的用户名,密码 mysql -uroot -p123456 -e"CREATE USER 'u1'@'localhost' ...

mysql怎么导入数据库文件 怎么导出mysql数据库文件 mysql导入数据库文件 mysql怎么导入数据库 mysql数据库 自动导入文件夹 怎么把mysql数据库导出 数据库怎么导出sql文件 sqlyog怎么导入sql文件 sql如何导入数据库文件
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
荣耀手机充电慢怎么恢复快充? 三元奶粉的口感是什么样的? 如何使无糖奶油蛋糕更加松软和蓬松? 烤草莓蛋糕怎样才能做到蓬松软嫩? 在烘焙蛋糕时,如何使蛋糕体蓬松而不塌陷? 请问格力大一P挂机,开8小时,大概最少用多少度电! 空调开一晚上会消耗多少电费 薇诺娜气垫注册号怎么不一样呢 薇诺娜气垫选哪个颜色 头皮伤口结痂反复抠的后果有哪些 如何导入超大mysql数据库备份文件 如何向mysql导入一个数据库全部导入 mysql数据备份与导入 navicat for mysql怎么导入备份数据库 OPPOa33m手机内存其他占7.37G,怎么清理?求速回。 OPPO a33m只剩下五g内存能玩和平精英吗? oppoa33m怎么用内存卡?内存1.90G内存卡14.88GB下... 那就是说OPPOa33m16G插入内存卡没法用吗? OPPOA33m怎么修改默认储存设置?本机内存16GB但是... OPPOA33m这款手机,最大可支持多大的内存卡 oppoa33m和vivoY51A哪个好 OPPOA33m内存是16G或16G以上要怎么把手机下载程序... oppoa33m手机能装128G的内存卡吗? oppoa33m的内存怎样扩展 OPPO A3的内存多大? OPPOA33m能扩展多大的内存卡 oppo手机A33m多大内存 OppoA33m手机参数配置 美的空调多联机的控制方式有哪些? 美的物联网智能空调的APP能控制多少台空调? 经期可以吃樱桃吗 如何导入mysql数据库备份文件到网站 月经可以吃樱桃吗 如何把mysql备份的*.sql文件导入数据库 来姨妈了可以吃樱桃吗 例假期间能吃樱桃吗 例假能吃樱桃吗 来姨妈可以吃樱桃和草莓吗 来月经可以吃樱桃吗? 生理期可以吃樱桃吗 如何使用Navicat将psc备份导入到MySQL 月经期间可以吃樱桃吗车厘子 备份MYSQL数据库SQL语句怎么写 来例假能吃樱桃吗 女生来月经时吃樱桃可以吗?有害处吗 大姨妈期间能吃樱桃吗 例假期间能不能吃樱桃 来大姨妈可以吃樱桃车厘子吗 姨妈期间吃樱桃可以吗 经期能吃樱桃吗 经期吃樱桃有什么好处