它是一个小型虚拟LAMP服务器(10‘m的存储空间--我只使用1.25GB的RAM --这不是一个问题)。现在,在重新启动之后,我无法让mysql重新启动。service mysql status我相信这只是意味着mysql没有运行。我怎么能让它再跑一次?service mysql start不是的。只需输入“mysql”即可:ERR
我在mysql中使用docker,我的服务器空间是100%满的。purge binary logs to 'binlog.000142';ERROR 3 (HY000): Error writingbinlog.index_crash_safe' (OS errno 28 - No space left on device)
我正在考虑将将我的MySQL数据库的数据库的放到一个ramdisk上放在Linux下。这样做的原因是为了绕过4gb内存中临时表的最大值 in MySQL。我唯一担心的是,如果基于MyISAM的ramdisk临时表会变得比ramdisk更大,那么如何避免磁盘空间外的错误?你能不能--如何创建一个溢出机制?在这种机制中,内存的大小就是内存的大小加上硬盘上的空闲空间。如果ramdisk将满,其余的将被写入硬盘。