mysql -u root -p;
mysqldump -u root -p SilkDiagram > silkdiagram.sql;
在当前文件夹生成.sql 文件,拷贝到需要建表的设备上,我这里是群晖 NAS
使用 ssh 登陆群晖 nas,登陆 mysql
要复制那张表就创建那张表
这里生成的 .sql 文件前面加上 use 数据库名,然后 exit
执行
$ mysql -u root -p < 路径/SilkDiagram.sql
自动创建好了所有的表
想把以前写的一点东西部署到 nas 上,然后数据库表有点多,折腾好半天,这样也算简单多了,期间还有直接复制 data 文件的,操作不当把 nas 的 Mariadb 搞的启动不了了,修复修复不了,干脆把文件删了,然后重装不了了,就差重置系统了,又删了几个文件,阴差阳错又重装上了,总算是复制到 nas 上了
你写的稍微凌乱了些,核心其实只是mysql数据库的备份与恢复
Popular Ranking
Popular Events
1. 登陆到 mysql
2. 使用 mysqldump 命令导出数据库到.sql 文件
在当前文件夹生成.sql 文件,拷贝到需要建表的设备上,我这里是群晖 NAS
3. 在群晖 NAS 上安装 MariaDB
使用 ssh 登陆群晖 nas,登陆 mysql
要复制那张表就创建那张表
这里生成的 .sql 文件前面加上 use 数据库名,然后 exit
执行
自动创建好了所有的表
想把以前写的一点东西部署到 nas 上,然后数据库表有点多,折腾好半天,这样也算简单多了,期间还有直接复制 data 文件的,操作不当把 nas 的 Mariadb 搞的启动不了了,修复修复不了,干脆把文件删了,然后重装不了了,就差重置系统了,又删了几个文件,阴差阳错又重装上了,总算是复制到 nas 上了