1. 首页>
  2. 腾讯云代理

[技术前沿] mysql入门教程: 8. 导入sql数据

腾讯云 2017年02月03日 浏览543

腾讯云代理 腾讯云直播申请 游戏上云

摘要:

mysql的导出的数据文件一般是 xxx.sql 这样的sql文件,那么如何将sql文件导入到数据库中去呢

一、命令行形式导入sql文件
1、普通命令导入数据
首先将sql文件上传到服务器的一个目录中
[ ] 中是可选参数,命令格式如下:
# mysql -uuser -ppassword  [-h203.x.xx.xxx]  [--default-character-set=xxx]  库名 < 文件.sql 

例如: 
mysql -uroot-p123456  china < china.sql 
这里是将china.sql 这个sql文件,导入到china这个库中去

注意: 
1) 要进入sql文件所在的目录,再进行导入,否则会提示找不到sql文件
2) 要导入的库,一定要存在,否则会报错
3) -h203.x.xx.xxx  代表向远程这个203开头的服务器上的数据库中导入数据
4) --default-character-set=xxx 表示以什么字符集导入数据 

2、source命令导入数据
要先进入sql文件所在的目录,再连接mysql,进入mysql命令行下,再执行source命令进行导入
# mysql -uuser -ppassword 
mysql> source test.sql  

# mysql -uuser -ppassword -h203.x.xx.xxx 
mysql> source test.sql  
代表向远程这个203开头的服务器上的数据库中导入数据

二、图形化形式导入sql文件
图形化导入数据,一般使用phpmyadmin这个工具
但是这个工具导入sql文件默认有2M大小的限制
左侧先选中数据库,然后点击上方的 "导入" 按钮,再点击 "选择文件" ,找到sql文件后,点击 "执行" 按钮进行导入
1.jpg 

2015-5-21 05:22 上传
下载附件


一般数据库文件都比较大,2M实在是太小了,想调整导入文件大小限制,请参考这个文档: 
http://bbs.qcloud.com/forum.php?mod=viewthread&tid=963&highlight=phpmyadmin

auto_1452.png


原文地址:http://bbs.qcloud.com/thread-6412-1-1.html

相关文章

在线客服
淘宝购买
腾讯云直播申请 title=
+成为腾讯云VIP客户 腾讯云直播申请 客服电话

15818558013

0755-33940501-803

0755-33940501-808