这2天折腾 Glances,还没折腾明白,却发现本地 MySQL服务器不能打开了。通过 phpMyAdmin登录后台却提示我「#2002 无法登录 MySQL服务器」。

尝试通过终端启动 mysql服务也失败了,各种命令都敲遍了,提示我「The server quit without updating PID file(…)」还有「The /usr/local/mysql/data directory is not owned by the ‘mysql’ or ‘_mysql’ user」之类等等。

最后,终于,找到了原因…

Mac OS X的升级或者其他原因可能会导致 MySQL启动或者开机自动运行,在 MySQL的操作面板上会提示「Warning:The /usr/local/mysql/data directory is not owned by the ‘mysql’ or ‘_mysql’」,或者在命令行下提示「Can’t connect to local MySQL server through socket ‘/tmp/mysql.sock’」

这应该是某种情况下导致 /usr/local/mysql/data 的宿主发生了改变,只需要运行「sudo chown -R mysql /usr/local/mysql/data」,然后终端重启 Apache,再运行「sudo /usr/local/mysql/support­files/mysql.server start」即可重新开启 MySQL服务器。

另外,虽然下面这个问题我还没遇到,不过貌似也是 Mac OS X下会出现的情况,留着以后说不定用得上:

使用 PHP连接 MySQL可能会报错「Can’t connect to local MySQL server through socket ‘/var/mysql/mysql.sock’」,或者使用localhost无法连接MySQL而需要127.0.0.1,原因是连接时候php默认去找 /var/mysql/mysql.sock 了,但是MAC版本的MYSQL改动了文件的位置,放在/tmp下了。处理办法是按如下修改php.ini:

mysql.default_socket = /tmp/mysql.sock

无法登录 mysql 服务器_无法登录 MySQL服务器/无法开启 MySQL服务相关推荐

  1. mysql登录注册留言_能登录注册的留言板(1)——实现登录

    (一) 小白实现了登录操作,如图,代码在下面 一.登录界面 1.  布局: a)      定width , height , margin:20px auto , box-shadow , bord ...

  2. lora终端连接云服务器_腾讯云服务器上安装mysql,并用navicat连接

    1.用xshll连接腾讯云 用ftp连接腾讯云 可以传输文件,这个就不说了 2.登录官网,下载linux版本,下载liunx-server 和linux-server两个压缩包 3.用ftp将下载下来 ...

  3. 腾讯云 mysql 远程_腾讯云服务器 MySQL 远程连接设置

    问题说明 使用 MySQL GUI 连接腾讯云的 MySQL 服务器连接失败,经查是由三个原因引起的: 云服务器未配置安全组,开通 3306 端口. 数据库默认只允许本地连接,拒绝远程连接. 所使用 ...

  4. 阿里云安装数据库mysql数据库服务器_阿里云CentOs服务器 安装与配置mysql数据库...

    Linux 安装mysql 数据库 一下为mysql 安装教程 Using username"root". Last login: Tue Oct8 09:30:34 2019 f ...

  5. 一台mysql数据库服务器_在一台服务器安装多个MySQL数据库

    一台服务上已经安装了mysql实例,可通过mysqld_multi命令新增实例1.假设该服务器上有一原有mysql实例,其basedir为/usr/local/m 一台服务上已经安装了mysql实例, ...

  6. 腾讯云开放mysql端口_腾讯云服务器Mysql开启3306端口远程访问

    0. 概要现在需要使用自己计算机上的 Mysql Wordbench 客户端来连接云服务器上的 Mysql 数据库. 1. 记录过程查看Centos版本 [root@VM_0_7_centos ~]# ...

  7. 迅雷显示服务器超时,迅雷登录不了出现登录超时怎么办_迅雷登录超时的解决步骤...

    迅雷想必大家都非常熟悉吧,我们在下载一些软件的时候,经常会用到迅雷,不过在使用过程中偶尔也会遇到一些问题困扰着用户们,比如有用户在登录迅雷的时候,发现登录不了,出现登录超时的情况,这可该如何处理呢?本 ...

  8. 阿里云centos删除mysql数据库_阿里云的服务器 Centos 下 MySQL 安装卸载(yum)

    一.MySQL 的安装和配置 1.安装 rpm 包 rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm ...

  9. 管理系统mysql论文_人事管理系统(论文+源码)(SSH+MYSQL+JSP+HTML5)

    本文介绍了一款基于 Java平台的人事管理系统的开发过程,从发展现状.可行性研究.需求及功能进行了分析,从而对系统框架.数据库和数据结构进行合理的规划,最后做出展示并对各个功能进行测试,总结了开发过程 ...

  10. mysql 帐号开启远程_两大步骤教您开启MySQL 数据库远程登陆帐号

    在工作实践和学习中,如何开启 MySQL 数据库的远程登陆帐号算是一个难点的问题,以下内容便是在工作和实践中总结出来的两大步骤,能帮助DBA们顺利的完成开启 MySQL 数据库的远程登陆帐号. 1.确 ...

最新文章

  1. djc加密数字货币_清华大学《区块链和加密数字货币》课程线上开课,与李礼辉、姚前等大佬一起交流学习吧...
  2. php文章排序,PHP+Ajax实现后台文章快速排序
  3. JavaScript之Promise
  4. 【数论】Crash的数字表格 / JZPTAB(P1829)
  5. 20180307:python接口测试时json的传参与解析区分
  6. Fedora 17 安装视频
  7. Java面试之Synchronized无法禁止指令重排却能保证有序性
  8. 扎克伯格、张一鸣的技术“原罪”
  9. Sparklyr与Docker的推荐系统实战
  10. Android音频框架笔记 - 上篇
  11. 前端工程师-JavaScript
  12. Luogu3444:[POI2006]ORK-Ploughing
  13. c# mysql varbinary_c# – 从数据库读取SQL Varbinary Blob
  14. stm32f407+rtthread 使用 ec20 ppp拨号
  15. 手机电脑浏览器抓取京东Cookies教程
  16. 彻底删除浏览器毒霸首页
  17. html页面怎么适配拼接的大屏,大屏上的全屏页面的自适应适配方案
  18. 动态表格的实现(layui动态表格实现)
  19. Spring Security(12)——Remember-Me功能
  20. Dubbo原理和面试问题

热门文章

  1. VS2003安装步骤及其错误
  2. window10运行不了1stopt_1stopt点击运行没有反应求大佬指点
  3. root 红米note5_小米 红米NOTE5_刷机助手root-Android手机一键ROOT工具 - 线刷宝官网...
  4. win10 悬浮日历_win10系统桌面上添加自带日历小工具的设置办法
  5. cdr三角形转化为圆角_cdr怎么把直角变成圆角
  6. 斐讯K2P B1 博通TTL刷机方法
  7. 【计算机组成原理】1.计算机系统概述
  8. 笔记本计算机bios设置,联想笔记本BIOS设置详解
  9. 8086CPU各寄存器及其简介
  10. JAVA网站后台管理系统