secgin / mariadbdump
MariaDB 数据库备份工具
dev-main
2022-08-21 14:37 UTC
Requires
- ext-pdo: *
This package is auto-updated.
Last update: 2024-09-21 18:59:56 UTC
README
为 MariaDB 数据库生成 SQL 脚本。
生成的数据库脚本中包含的数据库对象
- 表
- 表索引(主键,唯一键,计划,全文索引)
- 表约束(外键,检查约束)
- 视图
- 存储过程
$options = [ 'database' => [ 'host' => '', 'dbname' => '', 'user' => '', 'password' => '' ] ]; $mariadbdump = new Mariadbdump($options); try { echo $mariadbdump->dump(__DIR__ . '/backup/'); } catch (SaveFileException $e) { echo 'Veritabanı scripti dosyaya kaydedilemedi!'; } catch (Exception $e) { echo $e->getMessage(); }