首先在windows命令行启动时,注意使用管理员身份启动,否则会出现权限不够的错误,linux上同理。
其次,无法启动的话,注意排查mysql端口3306是否被占用。
最后,在mysql bin目录下 使用命令 mysqld --console 精准的定位报错原因解决。例如:
一次排查错误发现 ib*开头的redo log没有删除干净 导致的 mysql无法启动,按照报错信息去安装的data目录以及数据存放目录删除掉文件即可正常的启动
首先在windows命令行启动时,注意使用管理员身份启动,否则会出现权限不够的错误,linux上同理。
其次,无法启动的话,注意排查mysql端口3306是否被占用。
最后,在mysql bin目录下 使用命令 mysqld --console 精准的定位报错原因解决。例如:
一次排查错误发现 ib*开头的redo log没有删除干净 导致的 mysql无法启动,按照报错信息去安装的data目录以及数据存放目录删除掉文件即可正常的启动