我正在尝试在Arch Linux上使用MySQL。它已经安装,但当我尝试连接时出现以下错误:
connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/run/mysqld/mysqld.sock' (2 "No such file or directory")'我一直在找/etc/my.cfg,但是这个文件不存在。一定是在安装过程中出了问题。如何“清除”MariaDB并重新安装它?
发布于 2017-07-30 04:59:56
从7-28-17开始,我必须在新的安装上执行此操作。新手可能会节省一些时间。这真是一件痛苦的事。
好吧,这就是交易!安装APACHE _ NO探测
在启动服务前安装MYSQL _PROBLEM pacman -S mysql
在启动服务之前,nano /etc/mysql/my.cnf
用户-- mysql_install_db =mysql --basedir=/usr --datadir=/var/lib/mysql
在启动服务之前,您需要初始化MariaDB数据目录。这可以使用mysql_install_db命令来完成,例如: mysql_install_db --user=mysql --basedir=/usr --datadir=/var/lib/mysql对于mariadb galera:对于带有Galera WSREP的MariaDB集群,perl-dbd-mysql:对于mysqlhotcopy,mysql_convert_table_format和mysql_setpermission
https://stackoverflow.com/questions/37684130
复制相似问题