`
hongtoushizi
  • 浏览: 378775 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

解决mysql无法启动的问题

阅读更多

(1)

➜ sudo mysql.server start

Starting MySQL

. ERROR! The server quit without updating PID file (/usr/local/var/mysql/yuandeMacBook-Pro.local.pid).

 

 

 

Last login: Sat Oct 10 23:07:52 on ttys000

➜  sudo krbservicesetup 

➜ sudo mysql.server start

Starting MySQL

. ERROR! The server quit without updating PID file (/usr/local/var/mysql/yuandeMacBook-Pro.local.pid).

➜ sudo chown  -R _mysql:mysql  /usr/local/var/mysql  

➜  ~  

 

 

(2) add  my.cnf   

 

通过brew 安装的mysql默认是不会产生my.cnf文件的。需要把/usr/local/Cellar/mysql/5.6.27/support-files 文件中的my-default.cnf文件赋值到/etc/下面,并重命名为my.cnf。这样以后就可以通过修改my.cnf修改mysql配置了。

 

 

(3):

MySQL connection not working: 2002 No such file or directory

需要:    add  php.ini 

 

  3.1  打开部分需要的extension扩展

 

  3.2  设定 pdo_mysql.default_socket

mysql.default_socket = /tmp/mysqld.sock

pdo_mysql.default_socket= /tmp/mysqld.sock

mysqli.default_socket =/tmp/mysqld.sock

 

(4)  mac 开启mysql的慢日志,错误日志和普通日志。

配置方法如下,在 /etc/my.cnf中添加以下内容: 

general_log = 1

general_log_file = /var/log/mysql/mysql.log

 

#

# Error log - should be very few entries.

#

log_error = /var/log/mysql/error.log

#

# Here you can see queries with especially long duration

slow-query-log        = /var/log/mysql/mysql-slow.log

long_query_time = 2

#log-queries-not-using-indexes

 

 

注意:此处要注意的是: 

mysql5.11之前慢日志的开启变量是: log_slow_queries

 

而现在的是show-query-log

 

 

 

 

5:    brew install php56的时候报错:  

   Error: Formulae found in multiple taps: 

 * homebrew/php/php56

 * josegonzalez/php/php56

 

Please use the fully-qualified name e.g. homebrew/php/php56 to refer the formula.

 

 

解决方法: 

 

 brew untap josegonzalez/php

 brew tap --repair

 brew update

 

这样就可以了。

 

 

参考链接:

1: http://stackoverflow.com/questions/1676688/php-mysql-connection-not-working-2002-no-such-file-or-directory

 

2:  http://stackoverflow.com/questions/20723803/pdoexception-sqlstatehy000-2002-no-such-file-or-directory

 

 

 

 

 

 

 

0
1
分享到:
评论

相关推荐

    Windows下MySQL无法启动万能解决方案.docx

    摘要:本文档提供了 Windows 下 MySQL 无法启动的万能解决方案,涵盖了问题的原因、解决步骤和要点,旨在帮助用户快速解决 MySQL 无法启动问题。 知识点: 1. MySQL 启动报错原因:在 Windows 10 上安装了 MySQL ...

    MYSQL服务无法启动1067解决办法

    ### MySQL服务无法启动1067错误解决方法 在日常使用MySQL数据库的过程中,有时会遇到“MySQL服务无法启动,报1067错误”的问题。这种情况通常发生在Windows系统上,并且会让用户感到非常困扰,因为这直接影响到了...

    Mysql服务无法启动的1067错误解决

    通过调整这些配置,用户成功解决了MySQL服务无法启动的问题。值得注意的是,这里的路径设置应根据实际的安装位置进行调整。 总之,面对MySQL服务启动时出现的1067错误,我们应该首先检查配置文件是否正确,然后依次...

    解决MySQLWorkbench无法启动的问题

    MySQL Workbench是一款强大的数据库设计和管理工具,但有时用户可能会遇到无法启动的问题。这可能是由于多种原因引起的,包括但不限于依赖库缺失、系统兼容性问题、软件版本不匹配或者是内部错误。针对这个问题,...

    MySQL无法启动服务的解决办法

    通过以上步骤,大部分情况下可以有效解决MySQL服务无法启动的问题。但在实际操作中,还需要根据具体情况进行调整和判断,确保数据库系统的稳定运行。希望本文能帮助到遇到类似问题的朋友,使大家能够更加高效地处理...

    解决MySQL配置问题,启动闪退等问题

    在使用MySQL数据库时,有时会遇到一些启动和配置上...如果以上方法都试过还是无法解决问题,建议查阅MySQL官方文档或寻求社区支持。记住,每个版本的MySQL可能存在差异,因此查找与你当前版本相符的解决方案至关重要。

    mysql没法启动的解决办法

    本文将详细介绍解决MySQL无法启动的多种方法,帮助您恢复数据库服务。 1. **检查MySQL服务状态** 首先,通过命令行工具(如Windows的`services.msc`或Linux的`systemctl`)检查MySQL服务的状态。如果显示为已停止...

    MySQL无法启动的解决办法

    以下是一些解决MySQL无法启动问题的步骤和建议: 1. **检查错误日志**:如描述中所示,查看MySQL的日志文件(如`/disk/mysql/www.err`)是诊断问题的第一步。日志中通常会包含详细的错误信息,例如“Unable to lock...

    完美解决phpstudy安装后mysql无法启动(无需删除原数据库,无需更改任何配置,无需更改端口)直接共存

     可是安装后却遇到一个麻烦事,就是这个Mysql启动后就会过几秒就显示Mysql已经停止(这个是我现在的我已经解决这个问题了,应该是个红色的方框,不要介意,/嘿嘿)。重启了很多遍。还是无法启动。  这个时候不仅...

    MySQL服务无法启动(1067)问题解决

    根据给定的部分内容,我们可以按照以下步骤来解决MySQL服务无法启动的问题: 1. **检查配置文件**: - 打开`my.ini`文件,确保`[mysqld]`部分的`datadir`参数指向正确的数据目录路径。例如,如果你的MySQL安装在`C...

    linux mysql数据库无法启动故障处理

    在本文中,我们解决了两个常见的 MySQL 数据库无法启动的故障:mysql PID file not found 和 Can't connect to MySQL through socket mysql.sock。解决这些故障需要检查 MySQL 服务器的配置文件、日志文件、套接字...

    问题:本地计算机上的MySQL服务启动后停止,某些服务在未由其他服务或程序使 用时将自动停止。

    MySQL 服务启动失败问题解决方案 在本地计算机上,MySQL 服务启动后停止,是一种常见的问题。这种情况下,某些服务在未由其他服务或程序使用时将自动停止。解决该问题的关键在于正确地安装和配置 MySQL 服务。 ...

    修改my.cnf之后启动mysql出错(完美解决).docx

    MySQL 配置文件修改后的启动错误解决方案 对 MySQL 数据库的配置文件 my.cnf 的修改可能会导致 MySQL 服务器启动错误。本文将详细介绍 MySQL 启动错误的解决方案,并提供了相关的知识点。 MySQL 配置文件 my.cnf ...

    CentOS MySQL启动和关闭命令

    - **问题2**:如果MySQL服务无法正常启动,可以通过查看MySQL的日志文件来获取更多信息。日志文件通常位于`/var/log/mysql`目录下。 - **问题3**:确保MySQL的配置文件(通常是`my.cnf`或`my.ini`)设置正确,尤其是...

    完美解决mysql启动后随即关闭的问题(ibdata1文件损坏导致)

    在MySQL数据库系统中,"ibdata1" 文件是InnoDB...总的来说,处理MySQL启动后立即关闭的问题需要深入理解数据库的工作原理,以及如何读取和分析错误日志。同时,定期备份和监控数据库的状态是预防这类问题的重要措施。

    mysql服务启动问题

    在Windows 2003环境下遇到MySQL服务无法启动的问题,通常此类问题的发生可能是由多种因素造成的,但根据题目中提供的信息,主要的原因指向了数据文件损坏。具体来说,InnoDB引擎的数据文件出现问题是最常见的原因之...

    MySQL中配置文件my.cnf因权限问题导致无法启动的解决方法

    本文主要给大家介绍了关于MySQL中配置文件my.cnf因权限问题导致无法启动的相关解决过程,分享出来供大家参考学习,下面来一起看看详细的介绍: 问题描述 MySQL 无法启动,报如下错误: 问题分析 查看 MySQL 错误...

    MYSQL 服务无法启动 1067 解决办法

    通过以上步骤,大多数情况下都能解决MySQL服务无法启动的问题。当然,具体情况还需要根据实际的错误信息来进行诊断和处理。希望本文能够帮助到遇到类似问题的朋友,使他们能够快速恢复正常的工作流程。

    Mysql服务无法启动的1067错误解决方法.pdf

    "Mysql服务无法启动的1067错误解决方法" MySQL是一种广泛使用的关系数据库管理系统,由于其稳定性、灵活性和高性能等特点,MySQL已经成为...用户可以根据自己的需要编辑my.ini文件,以解决 MySQL 服务无法启动的问题。

Global site tag (gtag.js) - Google Analytics