嗨大家好,我是钟义林,刚才在安装的mysql-5.6.16的时候出现下面的这个问题


启动MySQL ...错误!在服务器退出,而无需更新的PID文件(/ var / lib中/ MySQL的/ Evil.pid)。


很蛋疼啊,潜意识我查看了一下SELinux的

[根@邪恶的mysql]#cat / etc / SELinux的/config


#此文件控制系统上的SELinux的状态。

#SELINUX =可以利用这三个值中的一个:

#强制执行 -  SELinux的安全策略强制执行。

#宽容 -  SELinux的打印,而不是强制执行的警告。

#禁用 - 没有SELinux策略被加载。

SELINUX =禁用

#SELINUXTYPE =可以利用这两个值中的一个:

#有针对性的 - 有针对性的进程保护,

#毫升 - 多级安全保护。

SELINUXTYPE =针对性



还有我  的iptables

iptables的 -  NVL

链INPUT(政策接受0的数据包,0字节)

在出源目的地的封包字节为了看看它们        

1785 146K接受所有 -  ** 0.0.0.0 / 0 0.0.0.0 / 0状态相关,ESTABLISHED

   0 0 ACCEPT ICMP  -  ** 0.0.0.0 / 0 0.0.0.0 / 0          

   0 0接受所有 - 卤味* 0.0.0.0 / 0 0.0.0.0 / 0          

   1 60接受TCP  -  ** 0.0.0.0 / 0 0.0.0.0 / 0状态,新的TCP DPT:22

   1 78拒绝一切 -  ** 0.0.0.0 / 0 0.0.0.0 / 0拒绝 - 用ICMP主机禁止


链FORWARD(政策接受0的数据包,0字节)

在出源目的地的封包字节为了看看它们        

   0 0拒绝所有 -  ** 0.0.0.0 / 0 0.0.0.0 / 0拒绝 - 用ICMP主机禁止


链输出(政策接受1074包,157K字节)

在出源目的地的封包字节为了看看它们    


我发现不是这么回事,结果我看了一下my.conf,我发现的mysql-5.6.16的my.conf ......

瞬间石化了,我和我的生殖器都惊呆了

[根@邪恶的mysql]#LS

斌文档解放我,new.cnf自述SQL-板凳

复印包括男人mysql的脚本支持 - 文件

数据INSTALL-BINARY的my.cnf mysql的测试试验份额

[根@邪恶的mysql]#猫的my.cnf

#有关如何更改设置的建议,请参阅

#http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html


的[mysqld]


#删除前导#并设置为RAM数量的最重要的数据

#缓存在MySQL。开始总内存为专用服务器的70%,其他10%。

#innodb_buffer_pool_size = 128M


#删除前导#打开一个非常重要的数据完整性选项:日志记录

#更改备份之间的二进制日志。

#log_bin


#这些都是常用的设置,去掉#并根据需要设置。

#BASEDIR = .....

#DATADIR = .....

#端口= .....

#SERVER_ID = .....

#插座= .....


#删除前导#设置选项主要为报告服务器非常有用。

#服务器的默认值是更快的交易和快速的SELECT。

#调整大小可以根据需要,试验找到最佳值。

#join_buffer_size = 128M

#sort_buffer_size的值= 2M

#read_rnd_buffer_size = 2M


SQL_MODE = NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES


我当时就断定不是权限的的问题,不是的SELinux的问题也不是的iptables的问题


我过去取的另一台mysql的服务器上的scp一个my.conf 启动

SCP root@192.168.1.12 :/etc/ my.cnf中的/ etc /


/ etc / init.d /mysqld restart

关闭MySQL的。成功!

启动MySQL。成功!