`
wutheringsea
  • 浏览: 263377 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

linux下安装好mysql后出现mysql.sock不存在的解决办法

阅读更多

这种情况大多数是因为你的mysql是使用rpm方式安装的,它会自动寻找 /var/lib/mysql/mysql.sock 这个文件,

通过unix socket登录mysql。

常见解决办法如下:

1、

创建/修改文件 /etc/my.cnf,至少增加/修改一行

[mysql]

[client]

socket = /tmp/mysql.sock

#在这里写上你的mysql.sock的正确位置,通常不是在 /tmp/ 下就是在 /var/lib/mysql/ 下

 

2、

指定IP地址,使用tcp方式连接mysql,而不使用本地sock方式

#mysql -h127.0.0.1 -uuser -ppassword

 

3、

为 mysql.sock 加个连接,比如说实际的mysql.sock在 /tmp/ 下,则

#ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock即可

分享到:
评论

相关推荐

    linux下安装mysql及mysql.sock问题

    总之,解决Linux下MySQL的`mysql.sock`问题通常涉及检查配置、权限、服务状态以及文件存在性。理解套接字文件的作用以及如何配置和定位它是解决此类问题的关键。通过深入研究MySQL配置和Linux系统管理,你可以更好地...

    linux下非root权限的mysql安装

    "Linux 下非 root 权限的 MySQL 安装" Linux 下非 root 权限的 MySQL 安装是指在 Linux 操作系统中,使用非 root 用户权限来安装和配置 MySQL 数据库服务器的过程。这种安装方式可以避免使用 root 权限,从而提高...

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

    Linux 下 MySQL 5.7.30 安装步骤及遇到问题解决 本文档将指导您在 CentOS 6.9 环境下安装 MySQL 5.7.30,并解决可能遇到的问题。 安装准备 在开始安装之前,需要卸载可能存在的 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...

    Linux下离线安装MySQL.docx

    本文将详细介绍Linux下离线安装MySQL的步骤和知识点,涵盖了安装前的准备、安装包的下载和解压、配置文件的编辑、权限的设置、服务的启动和远程登录等内容。 一、安装前的准备 在安装MySQL之前,需要检查是否已经...

    Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: ….. this is incompatible with sq

    3、Can’t connect to local MySQL server through socket ‘/Data/mydata/mysql.sock’ socket文件目录不对应导致的问题 4、今天要说的就是 没有打开only_full_group_by Cause:...

    Linux下安装配置mysql

    Linux 下安装配置 MySQL Linux 是一个广泛使用的操作系统,MySQL 是一个流行的关系数据库管理系统。要在 Linux 下安装配置 MySQL,需要按照以下步骤进行操作。 一、安装虚拟机 首先,需要下载 VMware15 并安装 ...

    linux mysql数据库无法启动故障处理

    解决这个错误的方法是,首先,需要检查 MySQL 服务器的套接字文件是否存在,如果不存在,则需要重新生成套接字文件。下面是解决步骤: 1. 检查套接字文件是否存在:ls /tmp/mysql.sock 2. 如果套接字文件不存在,...

    Linux AS4下安装安装mysql

    在Linux AS4系统中安装MySQL是一项基础且重要的任务,尤其对于需要...通过以上步骤,你应该能在Linux AS4上成功安装和配置MySQL 5.0.27,并解决可能出现的连接问题。记得定期更新MySQL以获取最新的安全修复和功能改进。

    Linux下安装mysql-5.6.14以及安装MyCat.docx

    Linux 下安装 MySQL 5.6.14 及 MyCat 本文将详细介绍如何在 Linux 系统下安装 MySQL 5.6.14 及 MyCat,从安装 MySQL 的准备工作到安装 MyCat,以及配置 MyCat 的规则和启动 MyCat 服务。 一、安装 MySQL 5.6.14 1...

    linux安装mysql

    Linux环境下安装MySQL数据库是数据库管理工作中的一项基础技能,本文将详细阐述在CentOS 6.7(64位)系统上安装MySQL 5.6.31版本的完整流程以及常见问题的解决办法,以确保即使是初学者也能够顺利完成安装。...

    linux下源码安装mysql数据库

    在Linux环境下进行MySQL数据库的源码安装前,需要准备一系列的基础工作,包括但不限于创建必要的目录结构、设置用户权限以及安装所需的编译工具等。 1. **创建安装目录**: - 创建MySQL的安装目录和数据存放目录,...

    Linux centos离线安装 mysql glibc版/ 解压版

    ### Linux CentOS离线安装 MySQL Glibc 版/解压版详解 #### 一、环境准备与检查 在开始安装 MySQL 之前,确保你的 CentOS 系统满足以下条件: 1. **确定系统架构**:首先确认你的 CentOS 系统是 32 位还是 64 位...

    linux上安装mysql5.7.docx

    在Linux系统中安装MySQL 5.7是一个涉及多个步骤的过程,包括下载安装包、解压、配置目录权限、创建用户和用户组、初始化数据库、配置启动脚本以及设置远程访问权限。以下是详细的操作步骤和相关知识点: 1. **下载...

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

    ### Redhat Linux 6 安装 MySQL 5.6 二进制包 #### 一、系统预检与准备 **1. 创建 MySQL 用户及组** - 首先,确保系统上存在一个用于运行 MySQL 服务的专用用户和组。这有助于提升系统的安全性并遵循最佳实践。 ...

    linux下编译安装mysql,apache,php文档

    ### Linux环境下编译安装MySQL、Apache与PHP的详细步骤 #### 搭建环境与安装Linux 1. **安装虚拟机:** - 运行VMware Workstation。 - 双击“新建虚拟机”按钮。 - 选择安装文件路径。 - 在系统类型选择界面中...

    linux 安装mysql5.5文档

    ### Linux环境下MySQL 5.5的安装与配置详解 #### 一、环境准备与软件下载 在开始安装MySQL 5.5之前,首先确保Linux系统(本例为CentOS)已准备好并创建了用于存放软件包的目录。具体操作如下: 1. **创建目录**:...

Global site tag (gtag.js) - Google Analytics