源码包下载:
编译安装:
设置配置文件:
添加启动脚本:
添加开机启动项:
完成后,/etc/init.d/mysqld start 时候报错如下:Starting MySQL..The server quit without updating PID file (
[FAILED]
al/mysql/data/FrankTest01.pid).
1.防火墙SELINUX有没有关闭
2.3306端口有没有被占用 netstat -tulanp
3.是否有其他相关的mysqld进程在运行。 ps aux |grep mysql
4.配置文件有误错误。包括/etc/my.cnf ; /etc/init.d/mysqld
如果系统方面如SELINUX,端口,或者进程方面没有问题则需要考虑配置文件错误。vim /etc/init.d/mysqld
basedir=/usr/local/mysql # mysql 的安装目录
datadir=/data/mysql # mysql自身的数据目录,包括错误日志等文件。/etc/init.d/mysqld start
Starting MySQL.. [ OK ]