sql文件导入阿里云RDS数据库操作
2018-03-06 11:20
519 查看
阿里云RDS导入功能只支持最大为100M的脚步导入,如果sql脚步超过这个大小怎么导入呢?下面介绍一种方法可以支持超大sql脚本导入:那就是通过本地服务器把脚步导入到远处RDS数据库(本人实测,导入4.8G的sql脚本文件)。
步骤 :
1 登录可以通过内网访问RDS的云服务器ECS,并将sql脚本文件通过ftp上传到root目录下。
当然也可以通过本地Linux服务器,此处推荐阿里云ECS是因为内网可以访问,阿里内网为千兆带宽,上传或导入脚本速度比较快。
2 安装mysql,如:
3 连接远程服务器,输入密码登录
![](http://img.blog.csdn.net/20180306111851846?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRFExMDA1/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)
rds中该ip处于黑名单中,此时无法进行此操作。
4 导入sql脚本
步骤 :
1 登录可以通过内网访问RDS的云服务器ECS,并将sql脚本文件通过ftp上传到root目录下。
当然也可以通过本地Linux服务器,此处推荐阿里云ECS是因为内网可以访问,阿里内网为千兆带宽,上传或导入脚本速度比较快。
2 安装mysql,如:
apt-get install mysql-client-5.6
3 连接远程服务器,输入密码登录
,如下命令:
mysql -h host –u userName -p dbName
host:RDS访问路径,:需要导入sql脚本的数据库名称[/code]userName:数据库访问用户名 ,[code]dbName
具体参考如下显示:
mysql -h host –u userName -p dbName Enter password: Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 235196939 Server version: 5.6.29 Source distribution Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
rds中该ip处于黑名单中,此时无法进行此操作。
4 导入sql脚本
mysql>
sorce /root/test.sql
相关文章推荐
- 如何把超大sql文件导入阿里云RDS数据库
- SQL 数据的导入导出,对远程(MSsql,OracleAccess,)数据库的操作以及读取Excel,txt文件中的数据
- 3.数据库操作相关术语,Oracle认证,insert into,批量插入,update tablename set,delete和truncate的区别,sql文件导入
- 传统的jdbc操作数据库,导出和导入含有blob类型的sql文件
- centos下mysql添加用户,操作数据库,导入sql文件
- 3.数据库操作相关术语,Oracle认证,insert into,批量插入,update tablename set,delete和truncate的差别,sql文件导入
- php操作创建数据库并导入数据文件
- MYSQL 数据库导入 SQL 文件出现乱码的问题
- 利用PHP执行SQL文件,将SQL文件导入到数据库
- the linux Command Line 学习笔记--mysql命令行导入sql文件到指定数据库的方法
- mysql导入导出.sql文件备份还原数据库
- linux数据库导入sql文件
- HeidiSQL中数据库(*.sql)文件导入导出
- Linux环境导入*.sql文件出现数据库为空
- mysql密码为空时,c#如何运行一条cmd命令导入sql文件到数据库并获得mysql的输出
- 大数据量的csv文件如何导入到 sql 数据库
- Mac下使用终端命令行导入MySQL数据库.sql文件的操作
- oracle 数据库imp操作导入dmp文件时表空间问题
- Mysql中使用命令行导入.sql文件新建数据库表(图文)
- 使用pl/sql 工具导入dmp数据库文件