‘壹’ mysql文件sql大容量怎么导入
打开MySQL安装目录下的my.ini文件,添加max_allowed_packet,设置大小为64M,如下:
‘贰’ 如何将sql文件导入mysql
其实导入的方法很简单,可以采用工具导入和只用mysql命令界面导入两种方式,mysql的数据库图形界面工具是很多的,用起来也比较方便。
工具/原料
Navicat for MySQL
MySQL命令行界面
SQL脚本
方法一:
1、首先使用MySQL提供的命令行界面来导入数据库,确保电脑中安装了MySQL数据库,可以通过命令行来确认是否安装了MySQL数据库,当然,第一步是打开Mysql的数据库服务,使用命令行来打开:
6、看到上面的画面,说明mysql数据库已经导入成功了。
方法二:使用Navicat for MySQL图形界面来导入数据库,使用图形界面导入数据库的步骤很简单
1、在图形界面中建立好数据库之后,使用导入脚本的功能来导入数据库
2、点击选择脚本,选择D盘的test.sql脚本,然后设置数据库字符格式
3、接着点击开始运行脚本就行了,脚本开始导入了哦!导入完成之后就会出现成功的提示
4、然后先关闭数据库,再打开数据库就可以看到建立好的数据库的表了。
‘叁’ 怎么在mysql中导入sql文件
先打开cmd再进入mysql的bin目录:
cd
D:\soft\wamp\bin\mysql\mysql5.0.51b\bin
回车
mysql
-u
用户名
-p
密码
回车
source
d:\abc.sql
(指向你自己的目录)回车
ok!
‘肆’ mysql 的sql文件太大怎么导入
我有个大的 SQL 文件要回放,需要马上做,但又怕压死业务,怎么办?
先来建一个测试库:
可以看到 CPU 已经非常冷静,并且缓慢的处理数据。
💡小贴士:pv 工具既可以用于显示文件流的进度,也可以用于文件流的限速。在本实验中,我们用 PV 来限制 SQL 文件发到 MySQL client 的速度,从而限制 SQL 的回放速度,达到不影响其他业务的效果。
‘伍’ navicat for mysql怎么导入sql文件
首先创建一个数据库(因为我导入的sql文件只有建表和插入数据的语句)。
在连接名处点击右键,接建数据库。
‘陆’ mysql怎么导入大型sql文件
打开MySQL安装目录下的my.ini文件,添加max_allowed_packet,设置大小为64M,如下:
在服务中重新启动MySQL服务,在命令行窗口(命令:show VARIABLES like '%max_allowed_packet%';)查看是否修改成功:
3
在命令行窗口中使用source命令(source sql文件路径)导入sql文件,如下(我们可以看到,执行效率比较高):
4
在Navicat Premium工具中查看是否导入成功:
5
查询导入表的数量(小编工导入了44张表,每张表的都有超过五百万条数据)
‘柒’ 如何把.sql文件导入到mysql中图解
1.安装mysql数据库的odbc驱动,mysql-connector-odbc-3.51.19-win32.msi
2.打开控制面板\管理工具\数据源odbc,在用户dsn中添加一个mysql
odbc
3.51数据源。
3.在登录login选项卡中输入数据源名称data
source
name,此处输入mysqldns;然后输入服务器server,用户user,密码password,输入正确后选择要导入的数据库。在连接选项connect
options中根据需要配置mysql使用的端口port,另外要设置字符集character
set。
注:字符集一定要和mysql服务器相对应,假如mysql使用了gbk字符集,则一定要配置字符集为gbk,否则导入到sql
server可能会出现问号乱码,具体做法我会在后面的文章中涉及。
4.打开sql
server企业管理器,新建一数据库mysql。选择该数据库,单击右键选择任何任务\导入数据。
5.选择数据源为其他(odbc数据源),用户/系统dsn为mysqldns。其余根据向导进行,即可将数据从mysql数据库导入到sql数据库中。
‘捌’ mysql如何导入sql文件
绿色版可以通过指令或工具导入,如工具navicat、Navicat Premium
安装版可以通过窗口导入或指令或工具导入,如工具navicat、Navicat Premium
‘玖’ 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;查看你的表结构