Ubuntu下解决:Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)
Ubuntu下解决:Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
解决办法:
sudo rm /var/lib/mysql/ -R
sudo rm /etc/mysql/ -R
sudo apt-get autoremove mysql* --purge
sudo apt-get remove apparmor #这一步选Yes
sudo apt-get install mysql-server mysql-common #重新输入密码
然后重新登陆:
mysql -u root -p
以上是参照:[https://blog.csdn.net/sinat_36246371/article/details/59491905]
参照链接
这时可能会遇到:
解决办法:
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
1 [mysqld]2 #3 # * Basic Settings4 #5 user = mysql6 pid-file = /var/run/mysqld/mysqld.pid7 socket = /var/run/mysqld/mysqld.sock8 port = 33069 basedir = /usr
10 datadir = /var/lib/mysql
11 tmpdir = /tmp
12 lc-messages-dir = /usr/share/mysql
13 skip-external-locking
14 character-set-server=utf8
15 collation-server=utf8_general_ci
16 skip-grant-tables <-- add here
添加:
skip-grant-tables
作用:就是让你可以不用密码登录进去mysql。
保存:wq,退出。输入:service mysql restart,重新启动mysql。
参照链接
Ubuntu下解决:Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)相关推荐
- Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'的解决
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'的解决 原因是目录 的访问权限问题,ub ...
- Can't connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock‘ (2)解决思路
首先说明一下mysql.sock文件的作用: 连接mysql有两种方式,第一种是TCP/IP,第二种就是直接使用unix domain socket,它比TCP/IP块. mysql.sock是在my ...
- ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' ...
- ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock
问题描述 今天阿里云服务器安装mysql的收,遇到了一个很熟悉的问题 输入 #mysql -u root -pERROR 2002 (HY000): Can't connect to local My ...
- XtraBackup出现 Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
解决办法1.建立一个软连接 ln -s /dat/data/mysql/mysql.sock /var/run/mysqld/mysqld.sock 解决办法2: 指定--host=127.0.0.1 ...
- Can't connect to local MySQL Server throught socket '/var/run/mysqld/mysqld.sock'(2)
www.iwangzheng.com 由于之前调整了/etc/mysql/my.cnf试图修复数据库不能存中文的问题,这个问题没解决,以至于数据库连接不上了. tail -f /var/log/mys ...
- ERROR 2002 (HY000): Can‘t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock‘
启动数据库时报错,代码ERROR 2002 (HY000) 报错截图: 原因:网络环境发生改变,mysql配置文件中绑定的IP与现在系统的IP不一致 解决:修改配置文件中绑定的IP地址为本系统的IP地 ...
- Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)解决方法
登陆mysql的时候,出现了这个问题: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' ( ...
- 解决Linux服务器磁盘爆满导致的MySQ错误Can‘t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock
@[解决Linux服务器磁盘爆满导致的MySQ错误Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.so ...
最新文章
- 英特尔携手中科院计算所建立中国首个 oneAPI 卓越中心
- linux drupal 7安装教程,Linux下面Drupal 7.10的安装
- 邮箱的正则表达式验证总结经验
- python3 numpy. ndarray 与 list 互转方法
- webpack插件机制
- 在Prefetcher中取消robots.txt的限制
- php开源项目博客,F2blog - 博客Blog - PHP开源项目 - 开源吧
- flask request (request.files)
- orchard mysql_如何在Orchard CMS 1.3.10中使用MySQL数据库?
- react第三方组件库_如何自定义您的第三方React组件
- java获取本机ipv4,并使用Google Guava 缓存
- android adapter hierarchy
- sap委外采购订单冲销 102_SAP那些事-实战篇-68-谈谈SAP的库存设计理念
- 【笔记】多态之Override
- 线性表:1.什么是线性表
- MSComm控件过程中内存溢出和GetOneDimSize出错的问题
- 入职抖音之后,我变强了,但是营养也有点跟不上了...
- php 复制到剪切板,兼容多种浏览器”复制到剪贴板”的解决方案
- JAVA数据库访问控制框架设计与使用
- Gerrit 安装lfs插件