mysql的2002错误怎么解决

mysql中,2022错误指的是编译的时候没有指定socket,所以mysql命令连接的时候还是使用的默认值,因为socket位置变了,而mysql命令不知道,所以就出现了这样的错误,可以修改“/etc/my.cnf”文件来解决该错误。

本教程操作环境:windows10系统、mysql8.0.22版本、Dell G3电脑。

mysql的2002错误是什么

首先重现问题现象,报错提示如下:

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

mysql的2002错误怎么解决

报错分析,官网大致意思是说编译的时候没有指定socket,所以mysql 命令连接的时候还是使用的默认值(/tmp/mysql.sock),因为socket位置变了,而mysql 命令不知道,所以就出现了这样的错误

mysql的2002错误怎么解决

解决办法,告诉mysql 命令,我们的socket文件在什么地方。修改/etc/my.cnf 文件添加如下内容:

[mysqld]socket=/data/mysql5.7.24/db_test/mysql.sock[client]socket=/data/mysql5.7.24/db_test/mysql.sock

mysql的2002错误怎么解决

保存后测试是否能正常登陆

mysql -uroot -p

mysql的2002错误怎么解决

另一种解决办法就是在登陆的时候指定socket。

名列前茅种写法

mysql -uroot -p --socket=/data/mysql5.7.24/db_test/mysql.sock

第二种写法

mysql -uroot -p -S /data/mysql5.7.24/db_test/mysql.sock

到此,关于“mysql的2002错误怎么解决”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注亿速云网站,小编会继续努力为大家带来更多实用的文章!

文章标题:mysql的2002错误怎么解决,发布者:亿速云,转载请注明出处:https://worktile.com/kb/p/22197

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
亿速云的头像亿速云认证作者
上一篇 2022年9月1日 下午11:10
下一篇 2022年9月1日

相关推荐

  • App自动化测试工具选择方法有哪些

    现在app的开发已经是火爆的一个开发趋势,手机应用的测试也显得格外的重要,现在大部分还是停留在手动测试的状态。我们知道手机app开发,要适应不同的设备,比如一个Android app要适应不同的版本,不仅是要支持最新的版本,旧的版本也需要支持,这也就导致了手动测试需要购买N部android手机来手动…

    2022年9月2日
    53600
  • jquery中可不可以添加静态方法

    jquery中可以添加静态方法。添加静态方法的方法:1、利用“function AClass(){…}”定义一个类;2、利用“AClass.staticMethod = function(){…}”给类添加一个静态方法;3、利用“AClass.staticMethod();”…

    2022年9月15日
    29000
  • 如何进行Rapid勒索病毒分析与检测

    勒索病毒一直是安全行业的一个热点,近期安全人员发现了一款名为rapid的勒索病毒,该勒索病毒使用了 RSA加AES对文件进行加密,它不仅会感染计算机上已有的文件,还会对新创建的文件进行加密。本文对rapid病毒进行了详细分析,剖析其加密机制,解析其加密后的文件。 1.概述 当rapid病毒运行时,它…

    2022年9月21日
    51800
  • windows echarts如何安装

    echarts安装方法 1、 首先搜索找到ECharts官网,点击进入。 2、点击下载。 3、点进去之后就能看到在线定制,我们直接点进去。 4、点击进入之后就自己可以选择里面的形状图,在线制作最后生成echarts.min.js 5、点击下载后就会生成js,OK之后就会帮你下载好。 到此,关于“wi…

    2022年9月26日
    38900
  • mdf文件打开方法是什么

    mdf文件怎么开: 如果mdf是镜像文件,我们需要虚拟光驱进行加载,下载并安装Daemon Tools虚拟光驱软件,打开就行了。 如果mdf是数据库文件,我们需要使用SQLServer管理工具进行打开,打开后点击文件,选择导入连接,选择需要打开的mdf文件 1、找到要打开的数据库文件 2、该数据库文…

    2022年9月8日
    1.5K00
  • jquery如何监听select的改变

    监听步骤:1、利用change()给select元素绑定改变事件,并设置事件处理函数,语法“$(“select”).change(function() {…});”;2、在事件处理函数中,设置事件触发后需要执行的代码,语法“alert(“选项已被改变&…

    2022年9月13日
    3.6K00
  • word文档怎么转换成pdf格式

    word文档转换成pdf格式方法: 1、打开word,打开需要转换的文档。 2、点击左上角的文件选项,如图。 3、选择导出功能。 4、选择创建PDF/XPS文档,点击创建 5、选择合适的位置,自定义文件的名称即可。 6、此时打开文件的格式就已经被转换为PDF文件。 到此,相信大家对“word文档怎么…

    2022年9月19日
    45400
  • Word尾注怎么转换成脚注

    尾注转换成脚注的方法: 1、首先点击任务选项栏中的“引用”。 2、然后去点击里面的“插入尾注”。 3、之后点击下面的小箭头,选择“脚注和尾注”。 4、在弹出的窗口中点击“转换”。 5、之后去勾选“尾注全部转换成脚注”。 6、最后点击确定即可搞定。 感谢各位的阅读,以上就是“Word尾注怎么转换成脚注…

    2022年8月31日
    76400
  • MyBatis3源码解析之怎么获取数据源

    jdbc 再贴一个JDBC运行的测试方法,流程为: 加载JDBC驱动; 获取数据库连接; 创建JDBC Statements对象; 设置SQL语句的传入参数; 执行SQL语句并获得查询结果; 对查询结果进行转换处理并将处理结果返回; 释放相关资源(关闭Connection,关闭Statement,关…

    2022年9月19日
    42900
  • 如何让mysql不区分大小写

    让mysql不区分大小写的方法:1、进入mysql的安装目录,找到并打开配置文件“my.ini”;2、在配置文件的最后一行加上“lower_case_table_names=1”语句,设置大小写敏感参数“lower_case_table_names”,让mysql对大小写不敏感;3、重启mysql服…

    2022年9月24日
    2.5K00
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部