我想将Amazon实例导出到运行MySQL的自己的服务器上。我成功地转储了数据库,并在新数据库上重新创建了用户,但是当我导入dumpfile时,我得到:
ERROR 1071 (42000) at line 25: Specified key was too long; max key length is 767 bytes
一些谷歌用户透露,InnoDB的最大密钥大小为767。结果,我们在RDS中使用了以下选项:
innodb_large_prefix=on
innodb_file_format=barracuda
innodb_file_per_table=true
log_bin_tru
在将数据插入远程MYSQL数据库表(驻留在本地计算机中)时,还应该通过lambda:插入RDS MYSQL数据库表中。
我的需求:
我的电脑里有一个本地数据库。
我通过Dbeaver通过远程访问连接到它来访问它。
现在,我已经在AWS中创建了一个RDS MYSQL数据库(与我的本地数据库的模式相同)。
我用lambda作为连接这两个数据库的桥梁。
我尝试了什么:
- I tried the usual way we use to connect RDS to RDS.
- Where I created a trigger, then a stored procedur