您的位置:首页 > 运维架构 > Linux

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

2016-01-07 18:48 696 查看
问题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).

如下图:



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

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



问题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 做一个链接即可。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: