红联Linux门户
Linux帮助

Linux下MySql服务器启动以及数据库登陆的几个常见问题

发布时间:2016-03-22 10:39:21来源:linux网站作者:幸运的铁匠

问题1:

我实验的系统环境是Cent OS6.7 、Mysql 版本是5.6.28,安装完成之后在 root环境下运行:

service mysql start 

服务器正常启动,但是在普通用户下开启服务器会出现错误:

Starting MySQL. ERROR! The server quit without updating PID file (/usr/local/mysql/data/localhost.localdomain.pid).

如下图:

Linux下MySql服务器启动以及数据库登陆的几个常见问题

这是由于/usr/local/mysql/data/localhost.localdomain.pid文件没有写的权限的原因。

解决方法如下:给予权限,执行 “chown -R mysql:mysql /usr/local/mysql/data” “chmod -R 755 /usr/local/mysql/data” 然后重新启动mysqld!问题解决如下图:

Linux下MySql服务器启动以及数据库登陆的几个常见问题


问题2:

运行:mysql -u root -p 密码 登陆数据库,出现  -bash: mysql: command not found

原因:mysql命令的路径在/usr/local/mysql/bin下面,所以你直接使用mysql命令时,系统在/usr/bin下面查此命令,所以找不到了。

解决办法是: ln -s /usr/local/mysql/bin/mysql /usr/bin 做一个链接即可。

Linux下MySql服务器启动以及数据库登陆的几个常见问题


本文永久更新地址:http://www.linuxdiyf.com/linux/19145.html