mysql跳过sock配置项_烦死。装个MYSQl启动时老是说mysql.sock不存在
在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不存在相关推荐
- mysql 多久备份一次_教你如何通过一次单击自动备份mysql数据库
备份mysql一直是很多朋友的头疼,特别是根据时间段备份,今天我将教你如何每天备份一个mysql数据库文件. 1 首先创建一个批处理文件,将以下代码保存为.bat文件,文件名最好是英文.注意以下路径, ...
- mysql 跳表 b 树_简单谈谈Mysql索引与redis跳表
摘要 面试时,交流有关mysql索引问题时,发现有些人能够涛涛不绝的说出B+树和B树,平衡二叉树的区别,却说不出B+树和hash索引的区别.这种一看就知道是死记硬背,没有理解索引的本质.本文旨在剖析这 ...
- mysql中ak替换键_数据库:唯一性约束_alternate key(替换键) mySQL Oracle 数据库 ak 唯一性约束...
数据库:唯一性约束_alternate key(替换键) mySQL Oracle 数据库 ak 唯一性约束 数据库:唯一性约束 所谓唯一性约束(unique constraint)不过是数据表内替代 ...
- mysql数据库回滚日志_超干货!为了让你彻底弄懂 MySQL 事务日志,我通宵搞出了这份图解...
作者 | Amazing10 责编 | 屠敏 本文为业余码农投稿,已获授权 还记得刚上研究生的时候,导师常挂在嘴边的一句话,"科研的基础不过就是数据而已."如今看来,无论是人文社科 ...
- mysql创建只读权限用户_新品速递 | Harbor 修复权限提升漏洞,MySQL Plus 支持密码强度校验以及审计功能...
为了更好的服务 QingCloud 用户,我们推出了『产品速递』栏目,帮助大家梳理青小云家最近上线的新功能和新产品,供大家从中快速选择,得以应用. 1 Harbor On QingCloud 升级至 ...
- mysql 可以承受多少人_多少人曾羡慕“双 11”时的爆单 可知谁在承受库存积压的风险...
河南商报首席记者李兴佳 库存难题,是服装企业普遍性死穴,品牌越大,库存风险越高.即便如服装巨头海澜之家,也爆出有90亿元库存的新闻,美特斯邦威也曾在高存货周转天数压力下深陷泥淖. "双11& ...
- mysql追溯历史性能问题_【踩坑記錄】記一次MySQL主從復制延遲的坑
最近開發中遇到的一個MySQL主從延遲的坑,記錄並總結,避免再次犯同樣的錯誤. 情景 一個活動信息需要審批,審批之后才能生效.因為之后活動要編輯,編輯后也可能觸發審批,審批中展示的是編輯前的活動內容, ...
- mysql命令面板数据更改_宝塔面板数据库自动停止解决办法,宝塔面板MySQL数据库自动重启shell脚本...
宝塔的数据库经常性自动停止,是因为网站频繁的请求数据库,而服务器内存又不足,为了保证服务器不彻底卡死,保护性的自动停止数据库,特别是有些程序比如wordpress的数据库查询次数尤为突出,wordpr ...
- mysql数据库日志太多_数据库Log太多如何清理但是不影响mysql原本的表数据。
如果想要关闭二进制mysql日志,可以在my.ini里把log-bin这行注释掉 要清二进制日志的话,在mysql开启了二进制日志的状态下,以root身份登录mysql以后执行下面两个命令之一: PU ...
最新文章
- 懒人必备 |通过爬虫 筛选以及查看CSDN 满足相应积分的资源列表 简单好用
- OpenSUSE 系统安装无线网卡驱动。
- js获取服务器响应头信息,js获取HTTP的请求头信息
- kaggle入门竞赛之泰坦尼克事故存活预测(xgboost方法)
- Activity service 通信
- C语言中字符型和浮点型能否相加,C语言中数据结构的基本类型(整型、浮点型和字符型)...
- java打开文件(Windows exe,应用文件exe,以及其他任何格式的文件)
- 前端学习(1043):回车把数据存储到本地存储里面
- 在 CSS 中,width 和 height 指的是内容区域的宽度和高度
- 如何恢复右键里新建记事本
- 销售服务器 以次充好 判刑,销售假冒产品怎么判刑处罚,法律怎么规定的?
- SNF快速开发平台MVC-各种级联绑定方式,演示样例程序(包含表单和表格控件)...
- 2013 ACM区域赛长沙 H zoj 3733 (hdu 4798) Skycity
- 在校大学生如何用编程赚钱?| 我的大学赚钱之路
- 一步步用python制作游戏外挂 - blueel - 博客园
- 怎么给表格加一列序号_如何给word表格添加一列序号?
- 微信编辑器的文章复制到公众号以后乱码怎么解决?
- 更改服务器进bios修改启动项,bios设置修改开机启动项的方法
- Python学习-安装Anaconda及print我爱王晓静
- 【JPress】Menu
热门文章
- 如何实现在H5里调起高德地图APP
- 纯电SUV大家庭必备首选——奇瑞大蚂蚁
- 查快递单号物流,如何分析揽收后没有物流的单号
- 如何辨别该公司是不是培训机构的技巧
- 抖音上学python靠谱吗_如何用Python抓抖音上的小姐姐
- Excel导入数据,时间处理
- 信号与系统控制理论计算机控制实验台QY-DPJ01
- Datawhale202210 Wonderful sql——Task06
- (摘自百度百科)石油输出国组织-欧派克(伊朗、伊拉克、科威特、沙特阿拉伯和委内瑞拉)介绍...
- windows 无法结束进程怎么办?怎样强制结束进程