shell - mysql dump selection of databases(不确定有多少)

标签 shell mysql database-backups

我想创建一个备份脚本(我可以 cron 的 .sh)来备份以下数据库:

someotherdatabase
database1
database2
database3
database4
database5
database6
...
database9999

我知道“someotherdatabase”将始终具有该名称,以便可以轻松备份。其他数据库有一个递增的数字,但我不知道备份时会有多少,所以这必须是自动的(最好使用通配符数据库*但我不确定这是否可能)

这些将是实时数据库,所以我不确定在备份数据库时是否必须对数据库启用某种锁定?

简而言之,备份此数据库模式的最佳方法是什么,以便在出现问题时只需导入它们即可轻松恢复它们?

最佳答案

关于shell - mysql dump selection of databases(不确定有多少),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3316579/

相关文章:

arrays - BASH:在部分数组输出周围加双引号?

firefox - 如何编写一个批处理文件,使每次在 IDE 中保存文件时 Firefox 都会刷新?

mysql - SQLException java.sql.SQLException : Field 'userid' doesn't have a default value 异常

php - 将 YouTube URL 替换为 MySQL PHPMyAdmin 中的嵌入代码

cassandra - 如何每周进行 Cassandra 备份?

linux - 通过脚本对应用程序进行 chmod

php - 如何根据链接表输出 rowName?

mysql - mysql数据库备份时间出错

复制 ibdata1 文件后 MySql 无法启动

bash - 替换字符串中最后一次出现的子字符串 (bash)