`

Ubuntu下attachment_fu无法连接MySql数据库的问题

阅读更多
使用attachment_fu作为上传插件,因为的Mysql是通过apt-get install mysql的方式安装的,所以不是默认路径,在database.yml文件里已经加上了Socket: /var/run/mysqld/mysqld.sock,经过实验,发现一般数据库写入,执行migration均良好无任何问题,但是使用attachemt_fu的时候问题来了,不知怎么的,它完全不理会我加入的mysql socket,一昧的在/tmp下寻找/mysql.sock,所以造成attachment_fu完全无法写入数据库。我没有自己看attachment_fu源码,不过用了一个比较简单的方法解决了这个问题,在/tmp下制作一个软连接,指向正确的sock位置。
ln -s /var/run/mysqld/mysqld.sock /tmp/mysql.sock
经过测试,attachment_fu工作一切正常
分享到:
评论

相关推荐

    Ubuntu24.04系统的mysql-ODBC连接驱动

    适用于:Ubuntu 24.04的操作系统 用于连接Mysql。安装完后配置etc/odbc.ini文件,即可用isql工具去连接数据库 在zabbix用ODBC监控数据库必备资源 在zabbix服务器上安装这二个包,然后页zabbix页面上可选择ODBC的模板...

    QtMysql_qtmysql_qt动态连接mysql_QT_qtmysql_MYSQL_

    8. **关闭连接**:当不再需要数据库连接时,记得使用`QSqlDatabase::removeDatabase()`关闭连接,释放资源。 通过以上步骤,开发者可以在Qt应用程序中有效地利用MySQL数据库的功能,实现高效的数据管理和交互。在...

    ubuntu下qt连接各种数据库解决方法

    本文档主要讲解ubuntu下QT连接数据库的时出现的各种驱动加载错误的问题的解决方法

    ubuntu10.10下qt连接mysql数据库.pdf

    在 Ubuntu 10.10 操作系统下,如何使用 Qt 框架连接 MySQL 数据库是一个常见的问题。本文将详细介绍如何安装 Qt 开发环境、安装 MySQL 开发环境、授予普通用户数据库操作权限、测试环境的建立等步骤。 第一步:安装...

    mysql_test.zip_linux mysql_linux 数据库

    在Linux环境中,MySQL数据库是广泛使用的开源关系型数据库管理系统,尤其在服务器端应用程序开发中扮演着重要角色。本文将深入探讨在Linux上安装、配置、管理和操作MySQL数据库的基础知识。 首先,从标题“mysql_...

    ubuntu16.04 mysql5.7 离线包及依赖

    内网环境安装mysql5.7数据库所需deb安装包,libaio1_0.3.110-2_amd64.deb ,libmecab2_0.996-1.2ubuntu1_amd64.deb ,libmysqlclient20_5.7.25-1ubuntu16.04_amd64.deb,libmysqlclient-dev_5.7.25-1ubuntu16.04_amd...

    Ubuntu操作系统下安装MySQL数据库的方法

    Ubuntu 操作系统下安装 MySQL 数据库的方法 本文将详细介绍在 Ubuntu 操作系统下安装 MySQL 数据库的方法。安装 MySQL 数据库需要编译和安装多个依赖项,因此需要Download和安装一些必备工具。 安装必备工具 在 ...

    Ubuntu下C语言访问MySQL数据库入门_续

    Ubuntu下C语言访问MySQL数据库入门 https://blog.csdn.net/xiajun07061225/article/details/8505987

    Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf

    ### Ubuntu 11.04下Ruby on Rails与MySQL数据库集成指南 #### 一、安装与配置MySQL数据库 在Ubuntu 11.04环境中,安装MySQL数据库是部署Ruby on Rails应用的重要步骤之一。首先,通过打开终端并执行以下命令进行...

    Ubuntu10.04下C连接mysql数据库.docx

    ### Ubuntu 10.04 下使用 C 语言连接 MySQL 数据库详解 #### 一、安装 MySQL Server 在 Ubuntu 10.04 中安装 MySQL Server 的步骤如下: 1. **安装 MySQL Server 和 Client** - 命令行输入: ```bash sudo apt...

    vmware_debian_mysql镜像(数据库复制)安装与管理_精华0426.pdf

    本指南将详细阐述如何在vmware虚拟环境下,使用Debian操作系统安装MySQL数据库,并实现数据库复制功能,以确保数据的高可用性和冗余。 一、安装Debian 1.1 vmware准备:首先,确保已安装并配置好vmware虚拟化平台,...

    LINIX MYSQL数据库客户端连接

    在Linux系统中,连接MySQL数据库通常涉及几个关键知识点,包括MySQL服务器的安装与配置、Java环境的搭建、数据库客户端工具的使用以及编程语言(如Java)的数据库连接API。这里我们将详细探讨这些方面。 首先,...

    mysqlhp(ubuntu_insert_mysql_ok3).rar

    在Ubuntu操作系统中,使用GCC编译器连接MySQL数据库并执行插入操作是一项常见的任务,尤其对于C语言开发者来说。本文将详细讲解如何在Ubuntu环境下配置环境、编写C程序以及编译运行,实现与MySQL数据库的交互。 ...

    ubuntu/linux下mysql数据库安装配置

    在Ubuntu/Linux环境下安装和配置MySQL数据库是许多开发者和系统管理员必须掌握的基础技能。MySQL是一种广泛使用的开源关系型数据库管理系统,对于Web应用程序和其他各种项目来说至关重要。下面我们将详细介绍在...

    Ubuntu系统上MySQL的安装与配置_ Ubuntu _ MySQL_install.zip

    Ubuntu系统上MySQL的安装与配置_ Ubuntu _ MySQL_install

    Ubuntu16.04中安装配置mysql数据库.docx

    Ubuntu 16.04 中安装配置 MySQL 数据库 本资源摘要信息主要介绍了在 Ubuntu 16.04 操作系统中安装配置 MySQL 5.7.24 数据库的步骤,包括添加 APT 存储库、安装 MySQL、初始化数据库、设置 root 密码、删除匿名账户...

    Ubuntu10.04下C连接mysql数据库[参考].pdf

    在Ubuntu 10.04操作系统中,C语言连接MySQL数据库是一个常见的需求,这涉及到一系列的配置和安装步骤。以下是一些关键知识点的详细说明: 1. **安装MySQL服务器**: - 安装`mysql-server-5.1`:在Ubuntu 10.04上,...

Global site tag (gtag.js) - Google Analytics