问题背景与现象
新使用的一个阿里云ubuntu 20.04,通过apt-get install mysql-service 的方式安装mysql,结果出现两个问题:
- 无法跳过无密码访问,并且出现启动访问的时候提示。
- mysql -u root -p 的执行提示
RROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
老司机遇见新问题,mysql 安装过无数次,之前一般都是通过修改my.cnf 在mysqld部份增加
skip_grant_tables来解决,这里不太确认是/etc/my.cnf还是MySQL安装目录下的my.ini配置文件,我只尝试了/etc/my.cnf.结果没有生效。
问题定位与解决
1、在无法通过去掉密码限制登陆后,通过网络文章查找,可以通过方式如下方式,先登陆mysql