在Mysql提供的多种安装方法中,我本人还是非常喜欢从源码进行安装的,因为从源码进行安装更加灵活,能避免一些因为本机差异而导致一些小问题。比如,一个最为常见的问题就是从原码安装可以避免安装完成后无法定位basedir的问题,导致出现一些像Can't find messagefile '/usr/share/errmsg.sys'之类的问题,使得在启动mysqld的时候必需要手动设定--basedir参数。
1. 使用 sudo find /var /ext | grep mysql 全面地检查已存在的mysql文件 2. 删除这些文件。注意,在搜索地结果中并非所有文件都是mysql的,这个需要你根据文件路径进行判断。 3.重新从源码安装mysql,一切恢复正常。
1.从mysql的错误日志中得到更多的出错信息。 2.由于种种原因,你的系统中可能安装过mysql,因此在你安装之前最好先检查一下。 (责任编辑:IT) |