当前位置:首页 » 编程语言 » mysql快速导入sql
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

mysql快速导入sql

发布时间: 2022-06-28 11:02:34

⑴ mysql用什么方式才可以快速导入*.sql文件

MySQL的客户端连接工具一般都要导入sql的功能,比如navicat和SQLyog,效率很高。

⑵ 如何在mysql中批量导入大的sql文本文件

在实际工作中,有时经常地时行mysql数据库的导入和导入操作,但对于大型sql文件导入时,phpmyadmin是不行的,有太多限制,比如记录,内存等!
比较好的办法仍是用mysql的source命令:
一、在客户端下操作:
1、进行入客户端
2、mysql>use
数据库名(如果没有,先建一个)
3、mysql>set
names
'utf8';
(一般看导入的是什么格式的文件)
4、mysql>source
d:\aaa.sql;
即可正常导入,如果有错,可以看出错提示
二、PHP文件操作:
建立a.php
里面有下面内容
mysql_connet('xxxx');
mysql_query("set
names
'utf8'");
mysql_query("source
d:\aaa.sql'");
原理同上,主要方便了无法使用命令行用户的操作

⑶ mysql文件sql大容量怎么导入

  • 打开MySQL安装目录下的my.ini文件,添加max_allowed_packet,设置大小为64M,如下:

⑷ 如何快速将sql文件导入mysql数据库中

今天见一位php同行在将从服务器mysql数据库导出的sql文件导入到本地
mysql数据库
,见他所用的方法很惊讶,他是用editplus打开下载下来的sql文件,复制所有内容,然后再粘贴到本地的phpmyadmin中。phpmyadmin复制了半天没有响应,最后还是没有将数据库导入到本地。
其实,跟我这位同行一样,很多php新手也是用的这种方法将sql文件导入到本地mysql数据库的。sql文件的数据小还好说,如果这个sql文件很大,上百兆的话,那么你可能都无法成功的导入到mysql数据库中去。这里我分享下我所使用的方法。
点击"开始"-"运行",输入cmd,然后回车进入到dos界面。先进入你的mysql安装目录。这里比方说你的mysql安装在d盘,你的sql文件也在d盘,加入命名为demo.sql,操作的方法是:输入"d:",回车即进入到d盘了,然后输入"cd
mysql/bin"并回车,然后输入"mysql
-u
root
-p
database
d:/demo.sql",回车显示要输入密码,如果你的mysql数据库的密码为空则不输入任何东西回车,没有出现错误说明导入成功。
说明:上面的database是你要导入的数据库名。

⑸ mysql命令行怎么导入sql文件

首先要配系统变量,在我的电脑->属性->高级系统设置->环境变量->找到path,加入你电脑上的mysql地址下的bin目录,如c:/wampp/mysql/bin
:打开cmd输入以下命令(不需要转换目录)
>
mysql
-u
root
-p
enter
password:
进入mysql后
mysql>use
test;
mysql>
source
c:/test.sql
ok执行完了
你可以用show
tables;查看有哪写表(记得语句后有个分号)还可以用desc
tablename;查看你的表结构

⑹ mysql导入sql文件命令导入数据库快不快

其实导入的方法很简单,可以采用工具导入和只用mysql命令界面导入两种方式,mysql的数据库图形界面工具是很多的,用起来也比较方便。
工具/原料
navicat
for
mysql
mysql命令行界面
sql脚本
方法一:
1、首先使用mysql提供的命令行界面来导入数据库,确保电脑中安装了mysql数据库,可以通过命令行来确认是否安装了mysql数据库,当然,第一步是打开mysql的数据库服务,使用命令行来打开:
2、启动mysql后,找到需要用到的脚本文件,也就是数据库文件,当然,首先得建立一个数据库,这样才可以导入脚本,如下图所示:
3、在将脚本拷到本地磁盘的根目录,这样方便进入找到脚本,这里以d盘来说明,使用test.sql:接着来到命令行,使用source
d:/test.sql;来导入数据库,先进入mysql。
4、首先要在数据库中建立好数据库,然后导入脚本,所以先建立一个数据库哦,不要脚本是不知道要往哪个数据库中导入脚本的。
5、然后就可以输入导入.sql文件命令:
mysql>
use
数据库名;
mysql>
source
d:/test.sql;
6、看到上面的画面,说明mysql数据库已经导入成功了。
方法二:使用navicat
for
mysql图形界面来导入数据库,使用图形界面导入数据库的步骤很简单
1、在图形界面中建立好数据库之后,使用导入脚本的功能来导入数据库
2、点击选择脚本,选择d盘的test.sql脚本,然后设置数据库字符格式
3、接着点击开始运行脚本就行了,脚本开始导入了哦!导入完成之后就会出现成功的提示
4、然后先关闭数据库,再打开数据库就可以看到建立好的数据库的表了。

⑺ mysql 的sql文件太大怎么导入

我有个大的 SQL 文件要回放,需要马上做,但又怕压死业务,怎么办?

先来建一个测试库:

可以看到 CPU 已经非常冷静,并且缓慢的处理数据。

💡小贴士:pv 工具既可以用于显示文件流的进度,也可以用于文件流的限速。在本实验中,我们用 PV 来限制 SQL 文件发到 MySQL client 的速度,从而限制 SQL 的回放速度,达到不影响其他业务的效果。

⑻ 如何快速导入大SQL文件到MySQL数据库

在phpMyAdmin目录下,在根目录找到config.inc.php文件,如果没有config.inc.php文件,可以将根目录中的config.sample.inc.php文件复制一份,重命名为config.inc.php,保存即可!如图所示:
使用phpMyAdmin导入大的SQL文件到MySQL数据库
接着用Notepad++打开config.inc.php文件,查找代码
$cfg['UploadDir'] = '';
这个参数就是设定导入大的SQL文件存放的目录,这里把值设定为:ImportBigSQL,代码为:
$cfg['UploadDir'] = 'ImportBigSQL';
然后保存文件,如图所示:
使用phpMyAdmin导入大的SQL文件到MySQL数据库
接着我们在phpMyAdmin目录下,建立以ImportBigSQL命名的文件夹,如图所示:
使用phpMyAdmin导入大的SQL文件到MySQL数据库
把我们需要导入的SQL数据库文件,放到ImportBigSQL文件夹下面,如图所示:
使用phpMyAdmin导入大的SQL文件到MySQL数据库
登入phpMyAdmin,选择需要导入的MySQL数据文件,点击导航条上面的“导入”按钮,如图所示:
使用phpMyAdmin导入大的SQL文件到MySQL数据库
选中“从网站服务器上传文件夹 ImportBigSQL/ 中选择:”选项,并选择需要导入的SQL数据文件,如图所示:
使用phpMyAdmin导入大的SQL文件到MySQL数据库
最后点击“执行”,导入需要的大的SQL数据文件,如图所示:
使用phpMyAdmin导入大的SQL文件到MySQL数据库
经过一段时间,phpMyAdmin显示我们需要导入的SQL文件,导入成功,我们需要导入的大的SQL文件以及导入成功了,可以测试下网站,是否可以访问了,如图所示:
使用phpMyAdmin导入大的SQL文件到MySQL数据库
END
注意事项
如果在config.inc.php文件,没有找到 $cfg['UploadDir'] = ''; 可以自己在文件中添加上去,并填上相应的参数。
参数值ImportBigSQL可以自己设定,不过phpMyAdmin创建的文件夹名称要跟设定的参数值一样。
经验内容仅供参考,如果您需解决具体问题

⑼ mysql如何导入sql文件

给你一段:
执行sql脚本,可以有2种方法:
第一种方法:
在命令行下(未连接数据库),输入
mysql
-h
localhost
-u
root
-p123456
<
F:\hello
world\niuzi.sql
(注意路径不用加引号的!!)
回车即可.
第二种方法:
在命令行下(已连接数据库,此时的提示符为
mysql>
),输入
source
F:\hello
world\niuzi.sql
(注意路径不用加引号的)
或者
\.
F:\hello
world\niuzi.sql
(注意路径不用加引号的)
回车即可

⑽ navicat for mysql怎么导入sql文件

  • 首先创建一个数据库(因为我导入的sql文件只有建表和插入数据的语句)。

    在连接名处点击右键,接建数据库。