mysql服务器无法启动的常见原因有哪些

softyun3年前云服务器54

mysql服务器无法启动的常见原因有:1、MySQL的$datadir目录、文件权限设置不正确,导致MySQL无法启动;2、MySQL的启动端口有冲突,导致mysql服务器无法启动;3、innodb中关于datafile、log file设置不正确,导致MySQL无法启动;4、没有初始化mysql系统库,导致服务器无法启动;5、目录权限与用户名密码设置问题,导致mysql服务器无法启动。

具体内容如下:

1、目录、文件权限设置不正确

MySQL的$datadir目录,及其下属目录、文件权限属性设置不正确,导致MySQL无法正常读写文件,无法启动。

错误信息例如:

[code]

mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data

/usr/local/mysql/bin/mysqld_safe: line 107: /usr/local/mysql/data/imysql.local.err: Permission denied

2、端口冲突

已有其他mysqld实例启动,且占用了相同端口,需要修改 port 选项。

错误信息例如:

[ERROR] Can't start server: Bind on TCP/IP port: Address already in use

[ERROR] Do you already have another mysqld server running on port: 3306 ?

[ERROR] Aborting

3、innodb配置不正确

innodb中关于datafile、log file设置不正确,导致无法启动。尤其是第一次用默认参数启动过,后来又参考一些优化指南后,修改了innodb的参数,会提示different size,详细错误例如:

InnoDB: Error: log file ./ib_logfile0 is of different size 0 5242880 bytes

InnoDB: than specified in the .cnf file 0 134217728 bytes!

[ERROR] Plugin ‘InnoDB' init f

[ERROR] Plugin ‘InnoDB' registration as a STORAGE ENGINE failed.

4、没有初始化mysql系统库

MySQL安装完后,需要运行mysql_install_db初始化mysql这个系统库,才能正常启动。

5、如果将mysql以普通用户权限运行的时候需要注意一些目录权限与用户名密码设置

有时候为了让mysql更安全一些,我们都会将mysql低权限运行,由于一些安全设置工具的原因,需要将此用户重新设置一下密码就可以了。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

新加坡云服务器如何选择

新加坡云服务器选择的方法:1、确定自身网站服务器所需要的配置,可以从网站类型与网站规模来定,如网站规模不大的,选择默认服务器配置就足够了;2、对新加坡云服务器进行测试,包括网站服务器访问速度、网站服务...

网站空间免备案租用怎么避免拒绝式攻击

网站空间免备案租用避免拒绝式攻击的方法:1、限定路由器最大尺寸,阻断ICMP以及任何未知的协议;2、更新服务器数据,在防火墙设置访问权限;3、关闭不必要的服务或端口,阻止临时大流量的访问;4、配置邮件...

挑选美国服务器要关注的核心点有哪些

挑选美国服务器要关注的核心点有:1、注意美国服务器配置上的挑选,根据自身的业务需求选择合适的服务器配置;2、注意美国服务器线路上的挑选,根据自身的业务需求选择合适的服务器线路;3、注意询问清楚美国服务...

保障云服务器远程端口安全的措施有哪些

保障云服务器远程端口安全的措施:1. TCP Wrapper 可以被用来指定一个允许或者拒绝对SSH服务器访问的IP列表,最好将你自己的IP地址添加到/etc/hosts.allow中以防止自己被锁在...

荷兰服务器机房有哪些优势

荷兰服务器机房的优势有:1、荷兰服务器机房的电力系统采用HV网络和2N变压器,为每个机架提供双线路32A电流,能保障机房供电稳定和服务器的正常运行;2、荷兰服务器机房有完善的制冷系统,保证服务器的数据...

为什么直销行业会倾向于香港服务器租用

直销行业会倾向于香港服务器租用的原因:1.香港服务器租用免备案支持快速部署业务,邻近大陆,网络延迟低,能够解决国内用户访问速度慢的问题。2. 香港是知名的国际化城市与世界金融中心,发达的国际网络线路,...