Mysql是ss="superseo">ss="superseo">数据库查询,用来智能管理系统的数据信息。它被广泛使用。在Linux系统软件的实际 *** 作中,用户在安装mysql后,会因为不正确的提醒而无法登录。遇到这种情况应该怎么做?这里有一个非常好的方法,大家一起学习,一起训练。
以centos系统为例
首先:
CP/usr/share/doc/MySQL-server-5.5.24/my-medium.cnf/etc/my.cnf
第二:
touch/var/lib/mysql/mysql.scok
查询数据库查询的运行状态。
/etc/init.d/mysql状态
提醒
错误!MySQL正在运行,但找不到PID文件
首先复制MYSQL进程
psaux|grepmysql
下面的杀死过程
kill-9pid1pid2…
再次启动MYSQL。
/etc/init.d/mysql启动
再次检查mysql的运行状态。
/etc/init.d/mysql状态
一开始在/etc下找不到文档my.cnf。/usr/share/doc/MySQL-server-5.5.24/下有一个文档my-default.cnf。看完之后发现和我的-medium.cnf很像,于是复制到etc文件的目录下。就当是我的.cnf吧。
mysql有两种启动方式,一种是tcp,一种是socket。一般来说tcp启动没有问题,只有socket启动才会出现上述问题。
以上是我总结的Linux无法登录mysql的解决方案的详细介绍。如果无法登录mysql,可以先检查mysql的运行状态,知道哪里出了故障,再对症处理。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)