家用NAS中群晖已经是相对成熟的产品了。在群晖上安装Web Station,MariaDB等套件来搭建WEB开发测试环境,使用起来体验也是非常不错的。但是群晖的MariaDB数据库套件不带配置文件修改入口。在导入数据时,因数据库包比较庞大(>100M),需要修改max_allowed_packet字段。所以只能通过ssh登录系统后修改。
1、开启群晖ssh登录。然后用sudi -i命令切换到root账户。如下:
![图片[1]-关于群晖MariaDB数据库导入大文件的解决方案-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/09/f3ccdd27d200-4-1024x670.jpg)
![图片[2]-关于群晖MariaDB数据库导入大文件的解决方案-杨公子的博客](https://www.hiir.cn:12580/wp-content/uploads/2022/09/156005c5baf4-5.jpg)
2、输入如下命令修改:注意MariaDB版本位置不一样。
vi /volume1/@appstore/MariaDB/etc/mysql/my.cnf
#在my.cnf文件中,有一个mysqldump节点,找到max_allowed_packet = 16M
#改成max_allowed_packet = 160M
3、保存重启MariaDB即可。
说明:MariaDB是mysql的一个分支,完全兼容mysql,可以视作mysql的替代品,实际上是mysql创始人在mysql被sun收购后,为防止mysql闭源风险对mysql另开的分支。MariaDB的配置文件和文件夹结构和Mysql基本一致。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END