我正在尝试在 Ubuntu 18.04 中安装 MySQL。
我使用了该命令apt-get install mysql-server
,但它在安装时没有要求输入 root 密码。
我参考了此解决方案问题,但这一步显示错误sudo mysql --user=root mysql
。
Error is `ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)`.
所以我尝试了最佳答案此链接,当我检查时,没有/etc/my.cnf
配置文件。
我也尝试使用上一个链接中“davejal”的答案来重置密码,但此步骤出现相同的错误mysql -uroot
。
答案1
mysql 服务是否正在运行?尝试
sudo service mysql status
第三行应该会看到类似这样的内容
Active: active (running) since Thu 2018-09-06 13:29:28 CEST; 3s ago
如果没有,你可以使用以下命令启动 mysql 服务
sudo service mysql start