如何把超大sql文件导入阿里云RDS数据库

如何把超大sql文件导入阿里云RDS数据库,第1张

1 登录可以通过内网访问RDS的云服务器ECS,并将sql脚本文件通过ftp上传到root目录下。

当然也可以通过本地Linux服务器,此处推荐阿里云ECS是因为内网可以访问,阿里内网为千兆带宽,上传或导入脚本速度比较快。

2 安装mysql,如:

apt-get install mysql-client-56

3 连接远程服务器,输入密码登录,如下命令:

mysql -h host –u userName -p dbName

host:RDS访问路径,userName:数据库访问用户名 ,dbName:需要导入sql脚本的数据库名称

具体参考如下显示:

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 qui

先配置mysql path环境变量

在Windows下设置环境变量,点开始菜单,右键单击我的电脑--属性--高级--环境变量

可以看到PATH的变量是这样的:

C:\WINDOWS;C:\WINDOWS\COMMAND

为了让运行mysql程序变得更容易,改变它的值指向程序安装目录,添加一个目录D:\Program Files\wamp\bin\mysql\mysql5051b\bin,结果是

D:\Program Files\wamp\bin\mysql\mysql5051b\bin;C:\WINDOWS;C:\WINDOWS\COMMAND

开始--运行--cmd  里直接打mysql

win+R输入cmd按回车打开cmd

mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样)

链接数据库

选中或创建一个数据库

创建数据库库:create database 库名;

选择一个数据库库:use 库名;

导入sql的命令行如下:

source "路径名"+/mytest_emp_deptsql

选择sql文件,我的是放在E盘根目录

sql执行结果

有很多数据库图形软件,可根据图形软件进行可视化 *** 作,导入、导出等sql *** 作。

默认情况下MySQL 对导入文件大小有限制的,最大为2M,所以当文件很大时候,直接无法导入。

影响mysql导入文件大小的参数有三个。

在phpini中修改相关参数。

修改upload_max_filesize=200 M 这里修改满足你需要的大小,可以同时修改其他两项memory_limit=250M post_max_size=200M 这样就可以导入200M以下的sql文件了。

以上就是关于如何把超大sql文件导入阿里云RDS数据库全部的内容,包括:如何把超大sql文件导入阿里云RDS数据库、如何把mysql备份的*.sql文件导入数据库、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9804156.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存