`

mysql安装完没有mysqld.sock无法启动解决

阅读更多
msg: start: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connectio


ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)


出现上述问题, 使用
ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock
无法解决,因为找不到mysql.sock  这个文件

解决方式:
>> mysqld_safe
启动后后台运行就能正常使用
分享到:
评论

相关推荐

    深入解析mysql.sock不见的问题

    让人纠结了一把…… 代码如下:zhouqian@zhou:~$ mysqlERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (2)网上好多的解决办法,可是每个人的实际情况...

    CentOS7 下安装 mysql8 详细步骤及 .sock 问题解决步骤

    在 CentOS7 系统上安装 MySQL 8 需要遵循一系列步骤,本文将详细介绍整个过程,包括如何解决可能出现的 `.sock` 文件问题。MySQL 8 是一个流行的开源关系型数据库管理系统,它提供了更高的性能、安全性和易用性。...

    linux下安装mysql及mysql.sock问题

    首先,当出现`can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'`错误时,通常意味着MySQL客户端无法找到服务器的套接字文件。可能的原因包括: 1. **权限问题**:确保MySQL服务...

    MySQL 5.6.25 源码包+安装方法 (mysql-5.6.25.tar.gz)

    > -DMYSQL_UNIX_ADDR=/tmp/mysqld.sock \ > -DWITH_DEBUG=0 \ > -DMYSQL_TCP_PORT=3306 # make # make install 4. 配置以及初始化MySQL # cd /usr/local/mysql 4.1 设置MySQL安装目录的权限 # chown -R mysql:mysql...

    mysql安装教程.docx

    例如,创建`/tmp/mysql.sock`、`/log/mysqld.log`和`/tmp/mysqld.pid`文件,并赋予`mysql`用户和组读写权限: ```bash mkdir tmp cd tmp touch mysql.sock chown -R mysql:mysql /usr/local/mysql/tmp/mysql.sock ...

    解决xampp自启动和mysql.sock问题

    标题中的“解决xampp自启动和mysql.sock问题”指的是在Linux环境下,特别是Ubuntu系统中,如何让XAMPP在开机时自动启动,并解决MySQL通过套接字文件`/var/lib/mysql/mysql.sock`无法连接的问题。 首先,XAMPP是一个...

    centos7安装mysql8以及常规操作.txt

    centos7安装mysql8以及常规操作 ------------------------------------- [root@...opt]# vi /etc/my.cnf [mysqld] socket=/var/lib/mysql/mysql.sock log-error=/var/log/mysqld.log pid-file=/var/run/mysqld/...

    Can't connect to local MySQL through socket '/tmp/mysql.sock'解决方法

    - **启动命令错误**:错误的启动命令可能导致MySQL没有使用正确的套接字文件路径。例如,使用 `--user=mysql` 或 `--user=root` 参数启动mysqld服务可能会影响到套接字文件的生成位置。 - **权限问题**:如果MySQL的...

    MySQL主从安装部署.docx

    在部署MySQL之前,要确保系统中没有安装过MariaDB或旧版本的MySQL。通过`rpm -qa | grep mariadb`命令查询是否有相关包。如果有,使用`rpm -e --nodeps`命令卸载它们。接着,查找并删除任何遗留的MySQL目录,例如`...

    linux下非root权限的mysql安装

    /home/gametest/xute/mysql/bin/mysqld -S /home/gametest/xute/mysql/mysql.sock ``` 创建用户和授权 进入 MySQL 数据库后,需要创建用户和授权。可以使用 SQL 语句来创建用户和授权。例如: ``` create user xute...

    centos7安装MySQL8.0.25.doc

    "CentOS 7 安装 MySQL 8.0.25" 在本文中,我们将详细介绍如何在 CentOS 7 系统上安装 MySQL 8.0.25。 MySQL 是一个流行的关系数据库管理系统,广泛应用于各种 Web 应用程序中。 安装前的准备 在安装 MySQL 之前,...

    centos7二进制安装MySQL5.7.docx

    执行完以上所有步骤后,MySQL 5.7就成功在CentOS 7上以二进制方式安装并配置完成。记得测试MySQL服务的可用性,确保一切正常。 请注意,这个过程简化了很多细节,实际操作时可能需要根据具体情况进行调整。在生产...

    linux下mysql5.7.30安装步骤及遇到问题解决.docx

    Linux 下 MySQL 5.7.30 安装步骤及遇到问题解决 本文档将指导您在 CentOS 6.9 环境下安装 MySQL 5.7.30,并解决可能遇到的问题。 安装准备 在开始安装之前,需要卸载可能存在的 MySQL 相关安装包。使用以下命令:...

    mysql安装配置教程.pdf

    ### MySQL在Linux下的安装配置教程 #### 一、前言 本文档旨在提供MySQL数据库在CentOS 7系统上的安装及基本配置指南。适合于MySQL 5和MySQL 8两个版本,文中将对两个版本之间的差异进行说明。 #### 二、系统环境 ...

    Linux 下MySQL 单实例安装.md

    /usr/local/mysql/bin/mysql -uroot -P3306 -S/usr/local/mysql/singleton/mysqld.sock -p ``` 输入临时密码后进入MySQL命令行模式,执行以下命令修改root用户的密码: ```sql ALTER USER USER() IDENTIFIED BY '...

    Redhat linux 6安装Mysql 5.6二进制包.docx

    - **故障解决**:通常遇到 MySQL 服务启动失败的情况时,可以通过以下步骤来解决: - 杀掉已存在的 MySQL 进程。 - 重新启动 MySQL 服务。 ```bash pkill mysqld ./bin/mysqld_safe --defaults-file=/mysql/...

    inux平台mysqlsource安装的安装与配置步骤.doc

    - 如果无法正常启动,检查`/usr/mysql/log/mysqld.log`中的错误信息并进行相应调整。 11. **注册为服务** - 将`support-files/mysql.server`文件复制到`/etc/init.d/`目录,并命名为`mysqld`。 - 安装`chkconfig...

    MySQL下PID文件丢失的相关错误的解决方法

    在MySQL服务器运行过程中,PID(Process ID)文件丢失或无法找到是常见的问题,这可能导致服务无法正常启动或停止。此问题通常与MySQL的配置、权限、守护进程管理以及网络通信有关。以下是一些解决此类问题的步骤和...

Global site tag (gtag.js) - Google Analytics