mariadb
暮暮又朝朝
这个作者很懒,什么都没留下…
展开
-
CentOS7 mariadb数据库字符超出限制错误
错误:Cannot create table [soko_userxxx]: 1118 - Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs在系统配置项 /etc/my原创 2020-08-20 17:46:09 · 618 阅读 · 0 评论 -
MariaDB 10.5 迁移 datadir 数据库目录 到 /home文件夹下
时隔几年,终于有冲动来更新这个博客。冲动在哪来呢?是一次CentOS7 安装MariaDB 10.5 后,想将datadir目录,迁移到 /home目录下。并因此而引发了一系列问题。在网上搜了几十个办法,都 由于各种各样的原因没有成功。为了自己以后再次配置时能少走弯路,也为了能把经验借鉴给搜索到这篇博客的人,下面开始记录配置及迁移的过程。环境:CentOS Linux release 7.7.7908(Core) + MariaDB 10.5.1配置MariaDB的repo安装源 ...转载 2020-08-20 16:09:42 · 1470 阅读 · 1 评论 -
InnoDB 引擎独立表空间 innodb_file_per_table
使用过MySQL的同学,刚开始接触最多的莫过于MyISAM表引擎了,这种引擎的数据库会分别创建三个文件:表结构、表索引、表数据空间。我们可以将某个数据库目录直接迁移到其他数据库也可以正常工作。然而当你使用InnoDB的时候,一切都变了。InnoDB 默认会将所有的数据库InnoDB引擎的表数据存储在一个共享空间中:ibdata1,这样就感觉不爽,增删数据库的时候,ibdata1文件不会自动收缩,单个数据库的备份也将成为问题。通常只能将数据使用mysqldump 导出,然后再导入解决这个问题。在MyS转载 2020-08-20 15:58:00 · 539 阅读 · 0 评论