如果发觉mysql版本过低,或者其他一些问题,可以通过重装的方式来升级mysql
第一步:先找到mysql的5个目录文件
#whereis mysql
#mysql: /usr/bin/mysql /usr/lib/mysql /usr/include/mysql /usr/local/mysql
rm -rf /usr/bin/mysql #五个目录依次删除
然后就可以安装,新的MYSQL了,INIT 启动下的就不用删了,如果还要安装的话,
第二步:执行安装程序
在lnmp安装包目录下执行:
./install.sh db
加上这个db 就只安装数据库了,别的NGINX就不安装了
第三步:杀死以前安装的mysql进程,然后重启就可以啦
(使用中我没用这一步,不知道是否一定需要)
lnmp restart
查看进程
ps -ef|grep mysql
强制杀死进程4328
kill -s 9 4328
未验证的问题
[root@localhost etc]# mysql ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
这是由于mysql 默认的mysql.sock 是在/var/lib/mysql/mysql.sock,但linux系统总是去/tmp/mysql.sock查找,所以会报错
解决方法,创建软连接:
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock