。。。MySQL批量导入sql文件。。。

今天在导入一个新的数据库的时候,里面有40张左右的表。上网搜了很多资料终于学会了,但是网络上有很多资料的正确性有待通过实践操作去验证其真伪性!

下面就是干货:

(1)在桌面上新建一个文件--main.sql(可以新建一个txt文件,然后将文件后缀名改为sql)。

(2)打开main.sql(通过Notepad++打开,没有的话可以去网络上下载一个,当然只要能够打开这个文件,并且可以编辑它,用什么软件都无所谓,我这里用的是Notepad++)

(3)打开main.sql文件之后呢,在里面写如下内容:

/**

注意格式

source(空格)sql文件路径,路径要写\\,不要写\,还有每条语句记得加英文分号";"

拷贝的时候,这段注释代码可以不用拷贝

**/

source D:\\sql\\a.sql;

source D:\\sql\\b.sql;

source D:\\sql\\c.sql;

  

(4)写完了之后,保存。然后登录到mysql的命令窗口,依次运行如下命令:

show databases;

选择你的数据库

use 你的数据库名字;

source main.sql的文件路径地址

好啦!大功告成!我就是这么完成的!

原文地址:https://www.cnblogs.com/yingmeng/p/9311391.html

时间: 2024-10-13 16:02:54

。。。MySQL批量导入sql文件。。。的相关文章

mysql数据库导入sql文件时提示“Error Code: 1153 - Got a packet bigger than 'max_allowed_packet' bytes”解决办法

向mysql数据库中导入sql文件时,如果文件过大(几百M),会提示"Error Code: 1153 - Got a packet bigger than 'max_allowed_packet' bytes" 1.查看目前数据库配置 show VARIABLES like '%max_allowed_packet%'; 显示如下结果 +--------------------+---------+ | Variable_name      | Value   | +--------

pd导出sql和mysql客户端导入sql文件时注意事项

1.使用PowerDesigner导出sql文件时(附导出步骤): (1)首先切换数据库,如下图,以MySQL为例: (2)开始生成sql,如下图所示,保存为sql文件: (3)此时发现导出的sql没有注释,这时按下图方法进行添加comment列: (4)然后再按前两个步骤导出即可,至此,导出问题解决: 2.使用MySQL客户端导入sql文件时: (1)因为用pd默认保存的文件编码格式为ANSI,再这种格式下导入sql后发现注释没有导入成功: (2)很自然的反应时修改编码,这时用记事本打开另存为

centos中Mysql数据库导入sql文件

1.对于文件的导入,在Centos下里面的是首先要新建一个和文件相同名字的数据库. mysql>create database Student; 2.切换到需要导入sql文件的数据库 mysql> use Student; 3.如果没有错误的话,说明进入了你新建的数据库中.然后把先设置编码: mysql>set names utf8; 4.接着输入你所导入到Centos下的数据库文Student.sql文件的位置 mysql>source /usr/database.sql; 文件

MySql WorkBench 导入sql文件 中文出现乱码

在workbench中导入sql文件. 查看系统的编码. 导入sql文件时出现了如下警告.但是文件是UTF-8.由于包含中文,使用latin1编码方式会出现乱码. 选择UTF-8,出现错误. 不知道什么原因,将sql文件转为UTF-8编码格式还是出现上述错误. 最后在命令行中新建数据库,导入sql文件.查询一下,乱码问题解决. 请问,是什么原因呢??

MYSQL数据库导入SQL文件出现乱码解决方法

导入的方法: a. b. mysql -u root -D test </test.sql 导入数据时,如果目标数据库或表是UTF-8字符集的,而导入SQL中有中文,可能在最终结果中出现乱码,此时只需在导入的SQL文件第一行加入如下内容 即可. a) /*!40101 SET NAMES utf8 */; b) 设置文件编码格式为 UTF-8 编码格式

mysql批量执行sql文件

1.待执行的sql文件为1.sql.2.sql.3.sql.4.sql等 2.写一个batch.sql文件: source 1.sql; source 2.sql; source 3.sql; source 4.sql; 3.在mysql下执行source /batch文件所在目录/batch.sql;

mysql数据库导入sql文件不成功

sqlyog导入数据文件问题,一直提醒: There was an error while executing a query. The query and the error message has been logged at: C:\Users\liang\AppData\Roaming\SQLyog\sqlyog.err. Please click on "Open Error File..." to open the error file. 解决方法如下: 在mysql的安装

使用source命令批量导入.sql文件

在navicat内的查询编辑器被无法使用source命令: 可以在MySql命令行内使用source命令: 首先新建一个main.sql,然后在main.sql文件里面这么写: sourceC:/sql/1.sql;sourceC:/sql/2.sql;sourceC:/sql/3.sql;

navicat for mysql怎么导入SQL文件

1.新建一个数据库 2.1.直接把SQL文件(mooc_one)拉到新建的数据库(test)上面 2.2.点击开始,完成SQL文件的导入 2.3.右击数据库下面的表,选择刷新,就可以看到新生成的表了. 3.1.或者右击新建的数据库,选择运行sql文件. 3.2.选择SQL文件的路径,点击打开 3.3.点击开始,完成SQL文件导入(类似2.2) 3.4右击数据库下面的表,选择刷新,就可以看到新生成的表了(类似2.3). 原文地址:https://www.cnblogs.com/jm-wmj/p/1