解决启动-mysql-时-can-not-connect-to-local-mysql-server-through-socket-问题

参考1 Archlinux 上的 mysql 默认实现

ArchWiki 关于 MariaDB 界面

MariaDB 被 Arch Linux 当作官方默认的 MySQL 实现.

解决报错

主要是删除 /var/lib/mysql 目录下的所有文件.

之后:

1
$ mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql

然后就可以:

1
2
$ sudo systemctl start mariadb
$ sudo systemctl enable mariadb

解决启动-mysql-时-can-not-connect-to-local-mysql-server-through-socket-问题
http://example.com/2022/12/24/解决启动-mysql-时-can-not-connect-to-local-mysql-server-through-socket-问题/
作者
Jie
发布于
2022年12月24日
许可协议