首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Arch Linux上全新安装MySQL时出现mysql.sock不存在错误

在Arch Linux上全新安装MySQL时出现mysql.sock不存在错误
EN

Stack Overflow用户
提问于 2016-06-07 23:59:53
回答 4查看 8.5K关注 0票数 2

我正在尝试在Arch Linux上使用MySQL。它已经安装,但当我尝试连接时出现以下错误:

代码语言:javascript
复制
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并重新安装它?

EN

Stack Overflow用户

发布于 2017-07-30 04:59:56

从7-28-17开始,我必须在新的安装上执行此操作。新手可能会节省一些时间。这真是一件痛苦的事。

好吧,这就是交易!安装APACHE _ NO探测

在启动服务前安装MYSQL _PROBLEM pacman -S mysql

  1. 必须在以下位置取消注释INNODB:

在启动服务之前,nano /etc/mysql/my.cnf

  • then必须初始化数据目录:

用户-- 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

票数 2
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37684130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档