假设我们要使用来自同一服务器上其他数据库的数据创建同一表,则可以通过以下查询来实现。


  create table table_name as select * from database_name.table_name;



  同样,我们要创建该过程。可能吗:)


  I'm looking for any short way for create the procedure.

最佳答案

为了将数据从一个数据库传输到另一个mysqldump实用程序,比存储过程更合适,尤其是在数据为千兆字节的情况下。
您甚至可以转储特定的表

mysqldump -u... -p... your_db your_table > your_dump.sql


然后将数据转储到另一个数据库

mysql -u... -p... your_second_db < your_dump.sql


如果您需要自动化,最简单的方法可能是简单的脚本-只需输入这两个命令-并定期安排运行任务

关于mysql - 我们可以在当前数据库中创建与从同一服务器中的另一个数据库类似的过程吗?寻找速记方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52588769/

10-12 16:16
查看更多