在ssh上输入

mysql -u root -p

Enter password:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

入不了mYSQL的命令行。

于是我查看:

[root@gzud1043 ~]# ps -ef | grep msyqld

root      3254  3218  0 16:15 pts/0    00:00:00 grep msyqld

有mysqld已经在运行了。

/etc/init.d/mysql start  启动要等很久很久都没成功

但mysqld就能启动成功。。。我安装的是mysql 5.1.35  RPM安装的

怎么解决啊?

|

mysql的怎么也在linux社区?

lz,你按着我的步骤去做试试看行不行

updatedb

locate mysql.sock

如果有搜索到这个文件的话,以这个方式去启动

mysql -u root -p -S /tmp/mysql.sock(这个是默认路径,lz应该根据你所找出的文件所在目录来设置)

如果没有搜索到这个文件的话,试试看不定义-S能不能直接启动

顺便搜索一下有没有my.cnf这个文件,那个mysql.sock文件的位置就是在这个文件的client元素中定义的

以下是官方的手册上提到的:

A.4.5. 如何保护或更改MySQL套接字文件/tmp/mysql.sock

对于服务器用来与本地客户端进行通信的Unix套接字文件,其默认位置是/tmp/mysql.sock。这有可能导致问题,原因在于,在某些版本的Unix上,任何人都能删除/tmp目录下的文件。

在大多数Unix版本中,可对/tmp目录进行保护,使得文件只能被其所有这或超级用户(根用户)删除。为此,以根用户身份登录,并使用下述命令在/tmp目录上设置粘着位:

shell> chmod +t /tmp

通过执行ls -ld /tmp,可检查是否设置了粘着位。如果最后一个许可字符是“t”,表明设置了粘着位。

另一种方法是改变服务器创建Unix套接字文件的位置。如果进行了这类操作,还应让客户端程序知道文件的位置。能够以多种不同方式指定文件位置:

在全局或局部选项文件中指定路径。例如,将下述行置于文件/etc/my.cnf中:

[mysqld]

socket=/path/to/socket

[client]

socket=/path/to/socket

|

mysql.sock这个模块有吗,安装时会自动生成的,可能是路径不对

|

而且你的mysql根本就没启动起来,你看见的只是你输入的查找启动项的命令显示。应该是类似这样子的:

root      2816  0.0  0.0  65940  1264 ?        S    May18   0:00 /bin/sh /usr/bin/mysqld_safe --datadir=/opt/mysql/data --socket=/var/lib/mysql/mysql.sock --log-error=/var/log/mysqlderror.log --pid-file=/var/run/mysqld/mysqld.pid

|

配置,不正确,或者 是服务没设置好。

以前 遇到很多次这个错误,都不知道怎么 稀里糊涂的解决的,

|

很明显  /etc/my.cf的设置不正确

我当时装好mysql也遇到过这样的问题

mysql跳过sock配置项_烦死。装个MYSQl启动时老是说mysql.sock不存在相关推荐

  1. mysql 多久备份一次_教你如何通过一次单击自动备份mysql数据库

    备份mysql一直是很多朋友的头疼,特别是根据时间段备份,今天我将教你如何每天备份一个mysql数据库文件. 1 首先创建一个批处理文件,将以下代码保存为.bat文件,文件名最好是英文.注意以下路径, ...

  2. mysql 跳表 b 树_简单谈谈Mysql索引与redis跳表

    摘要 面试时,交流有关mysql索引问题时,发现有些人能够涛涛不绝的说出B+树和B树,平衡二叉树的区别,却说不出B+树和hash索引的区别.这种一看就知道是死记硬背,没有理解索引的本质.本文旨在剖析这 ...

  3. mysql中ak替换键_数据库:唯一性约束_alternate key(替换键) mySQL Oracle 数据库 ak 唯一性约束...

    数据库:唯一性约束_alternate key(替换键) mySQL Oracle 数据库 ak 唯一性约束 数据库:唯一性约束 所谓唯一性约束(unique constraint)不过是数据表内替代 ...

  4. mysql数据库回滚日志_超干货!为了让你彻底弄懂 MySQL 事务日志,我通宵搞出了这份图解...

    作者 | Amazing10 责编 | 屠敏 本文为业余码农投稿,已获授权 还记得刚上研究生的时候,导师常挂在嘴边的一句话,"科研的基础不过就是数据而已."如今看来,无论是人文社科 ...

  5. mysql创建只读权限用户_新品速递 | Harbor 修复权限提升漏洞,MySQL Plus 支持密码强度校验以及审计功能...

    为了更好的服务 QingCloud 用户,我们推出了『产品速递』栏目,帮助大家梳理青小云家最近上线的新功能和新产品,供大家从中快速选择,得以应用. 1 Harbor On QingCloud 升级至 ...

  6. mysql 可以承受多少人_多少人曾羡慕“双 11”时的爆单 可知谁在承受库存积压的风险...

    河南商报首席记者李兴佳 库存难题,是服装企业普遍性死穴,品牌越大,库存风险越高.即便如服装巨头海澜之家,也爆出有90亿元库存的新闻,美特斯邦威也曾在高存货周转天数压力下深陷泥淖. "双11& ...

  7. mysql追溯历史性能问题_【踩坑記錄】記一次MySQL主從復制延遲的坑

    最近開發中遇到的一個MySQL主從延遲的坑,記錄並總結,避免再次犯同樣的錯誤. 情景 一個活動信息需要審批,審批之后才能生效.因為之后活動要編輯,編輯后也可能觸發審批,審批中展示的是編輯前的活動內容, ...

  8. mysql命令面板数据更改_宝塔面板数据库自动停止解决办法,宝塔面板MySQL数据库自动重启shell脚本...

    宝塔的数据库经常性自动停止,是因为网站频繁的请求数据库,而服务器内存又不足,为了保证服务器不彻底卡死,保护性的自动停止数据库,特别是有些程序比如wordpress的数据库查询次数尤为突出,wordpr ...

  9. mysql数据库日志太多_数据库Log太多如何清理但是不影响mysql原本的表数据。

    如果想要关闭二进制mysql日志,可以在my.ini里把log-bin这行注释掉 要清二进制日志的话,在mysql开启了二进制日志的状态下,以root身份登录mysql以后执行下面两个命令之一: PU ...

最新文章

  1. 懒人必备 |通过爬虫 筛选以及查看CSDN 满足相应积分的资源列表 简单好用
  2. OpenSUSE 系统安装无线网卡驱动。
  3. js获取服务器响应头信息,js获取HTTP的请求头信息
  4. kaggle入门竞赛之泰坦尼克事故存活预测(xgboost方法)
  5. Activity service 通信
  6. C语言中字符型和浮点型能否相加,C语言中数据结构的基本类型(整型、浮点型和字符型)...
  7. java打开文件(Windows exe,应用文件exe,以及其他任何格式的文件)
  8. 前端学习(1043):回车把数据存储到本地存储里面
  9. 在 CSS 中,width 和 height 指的是内容区域的宽度和高度
  10. 如何恢复右键里新建记事本
  11. 销售服务器 以次充好 判刑,销售假冒产品怎么判刑处罚,法律怎么规定的?
  12. SNF快速开发平台MVC-各种级联绑定方式,演示样例程序(包含表单和表格控件)...
  13. 2013 ACM区域赛长沙 H zoj 3733 (hdu 4798) Skycity
  14. 在校大学生如何用编程赚钱?| 我的大学赚钱之路
  15. 一步步用python制作游戏外挂 - blueel - 博客园
  16. 怎么给表格加一列序号_如何给word表格添加一列序号?
  17. 微信编辑器的文章复制到公众号以后乱码怎么解决?
  18. 更改服务器进bios修改启动项,bios设置修改开机启动项的方法
  19. Python学习-安装Anaconda及print我爱王晓静
  20. 【JPress】Menu

热门文章

  1. 如何实现在H5里调起高德地图APP
  2. 纯电SUV大家庭必备首选——奇瑞大蚂蚁
  3. 查快递单号物流,如何分析揽收后没有物流的单号
  4. 如何辨别该公司是不是培训机构的技巧
  5. 抖音上学python靠谱吗_如何用Python抓抖音上的小姐姐
  6. Excel导入数据,时间处理
  7. 信号与系统控制理论计算机控制实验台QY-DPJ01
  8. Datawhale202210 Wonderful sql——Task06
  9. (摘自百度百科)石油输出国组织-欧派克(伊朗、伊拉克、科威特、沙特阿拉伯和委内瑞拉)介绍...
  10. windows 无法结束进程怎么办?怎样强制结束进程