Linux安装mysql的具体安装步骤,这里就不详细说了,网上一抓一大把。就说说可能遇到的问题和解决办法吧。
可能出现的ERROR:
- Service mysql start出错(mysql: unrecognized service)
- MySQL Daemon failed to start
- fdsafds
检查步骤:
- 确保正确安装了mysql-server,和mysql(方法自行百度)
- 对比 直接启动/etc/rc.d/init.d/mysqld start 是否报错
- 查看日志文件,比如cat /var/log/mysqld.log,看看日志中具体的报错
- 查看你的配置文件,比如 /etc/mysql/my.cnf 和你安装目录是否匹配,一般建议安装默认路径
解决办法:
- 如果是第1中情况,这没的说,都安装了呗
- 第2种情况,直接启动不报错,那么试试下面的方法:
- ls /etc/rc.d/init.d/mysqld -l
- /etc/rc.d/init.d/mysqld
- chkconfig mysqld on 设置mysql开机启动
- chmod 755 /etc/rc.d/init.d/mysqld 修改mysqld执行权限
- 再试下service mysqld start
- 查看日志文件,
- 如果是没有权限:
- 给对应的文件添加权限
- 如果缺少目录路径,增加目录路径,并赋予权限
- 待补充
- 如果是没有权限:
- 如果是第4种情况,修改配置文件跟安装目录一致
- 最后一种情况,就是排除上面所有情况后,还是不行,那么:
- mv /var/lib/mysql/ /var/lib/mysql_bak/
- mv /var/lock/subsys/mysqld /var/lock/subsys/mysqld_bak
- killall mysqld
-
再次试试 service mysqld start