`

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...

    linux下启动mysql服务

    当 `/tmp/mysql.sock` 文件存在但仍然无法连接时,可能是因为使用的启动命令不正确。可以尝试以下几种命令: - 使用 `mysql` 命令登录数据库: ```bash /usr/local/mysql/bin/mysql -u root -p ``` - 使用 `...

    centos7安装MySQL8.0.25.doc

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

    ubuntu18.04卸载mysql并重新安装的方法.doc

    本文档将详细介绍如何在Ubuntu 18.04系统中卸载MySQL并重新安装的方法,并解决可能出现的127错误和126错误。 首先,需要卸载MySQL服务器,可以使用以下命令: `sudo rm /var/lib/mysql/ -R` `sudo rm /etc/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/...

Global site tag (gtag.js) - Google Analytics