ruby on rails连接mysql_ruby on rails 连接mysql数据库
今天在用ruby on rails连接Mysql5.6时,出现了很多意想不到的问题。
1 系统ubunt14.04,ruby 1.8.7,rails 2.3.11,mysql5.6
2 安装mysql客户端与服务器端
安装服务器端 sudo apt-get install mysql-server
安装客户端 apt-get isntall mysql-client
3 此时运行ruby on rails项目是,会报错,要求你 gem install mysql,安装mysql的驱动,
在rails2.2版本后,此驱动被移除了rails。
命令行运行gem install mysql,出现了如下错误
报错截图
从网上查找了好多,比如复制mysql的lib中的文件等等,但是都没有效果,后来找了一方法
MYSQL API开发包 sudo apt-get install libmysqlclient-dev,运行后如图
mysql api开发包安装图
此时再运行gem install mysql,结果如图
驱动安装成功
4 到此ruby on rails 的mysql驱动问题就已经解决了;
ruby on rails连接mysql_ruby on rails 连接mysql数据库相关推荐
- Tableau如何连接其他电脑上的mysql数据库
在别的电脑上用Tableau,如何连接到自己电脑的mysql 数据库, 服务器名.用户名和密码该如何填 首先,需要在mysql中创建一个允许远程连接的账户,例如 mysql> grant all ...
- Ruby on Rails,创建开发用的MYSQL数据库
在<Ruby on Rails,使用关系数据库简介>中我们简要浏览了一下关系数据库的最基本概念,这里我们动手创建一个Rails项目可以使用的数据库.Rails可以与DB2.MySQL.Or ...
- wamserver怎么把mysql找回来_将php连接wampserver自带的MySQL数据库 所遇到各种问题解决办法...
将php连接到MySQL数据库的方法有很多,在这里我使用的是mysqli_connect方法, 此博客所解答的问题汇总: 1.wampserver服务器离线但图标为正常绿: 2.wampserver ...
- Php连接及读取和写入mysql数据库的常用代码
在这里我总结了常用的PHP连接MySQL数据库以及读取写入数据库的方法,希望能够帮到你,当然也是作为我自己的一个回顾总结. 1.为了更好地设置数据连接,一般会将数据连接所涉及的值定义成变量. $mys ...
- shell脚本连接、读写、操作mysql数据库实例
本文介绍了如何在shell中读写mysql数据库.主要介绍了如何在shell 中连接mysql数据库,如何在shell中创建数据库,创建表,插入csv文件,读取mysql数据库,导出mysql数据库为 ...
- idea怎么和mysql连接并执行_IDEA配置mysql数据库的操作
只需要添加Database即可 第一步:在界面最右边找到这个Database,找不到就在View中开启 第二步:选择Data Source,然后找到MySQL 第三步:按照如图所示连接 最上面为连接名 ...
- Navicat连接云端服务器上的MySQL数据库
众所周知,Navicat给开发人员提供了美观的可视化界面,并提供了管理数据库的很多操作接口,方便了开发人员管理维护数据库,大多数开发人员是在本地个人计算机上使用,管理本地数据库,但是也想管理自己云端的 ...
- 简单三步操作实现任意用户连接云服务器中的MYSQL数据库
前言-- 在编写项目的时候习惯于把mysql数据库,放在云服务器上,这样每个开发人员就都能连接到同一个服务器上的mysql数据库,实现数据的互通. 本文实现任意用户连接至阿里云服务器ECS(Ubu ...
- mysql 设置连接超时_如何配置MySQL数据库超时设置
最近备战京东双11,在配置MySQL的超时配置发现有很多地方可以设置.这么多超时的配置有什么影响,以及配置会有什么影响呢?今天的文章就让我来大家来分析一下. 1. JDBC超时设置 connectTi ...
- 远程连接云服务器中的mysql数据库_云服务器远程连接mysql数据库
首先需要在云服务器上,下载安装好mysql与Navicat. mysql下载好以后,打开云端的开始,找到mysql的命令窗,进入输入自己的mysql密码,稍等片刻进入mysql数据库 进入之后输入下列 ...
最新文章
- cleanmymac3.9.6下载_单耳兔o2oapp下载-单耳兔o2o商城官方版下载v10.6 安卓版
- python基础语法第10关作业-【python基础语法】第11天作业练习题
- 使用 Spring Boot 快速构建 Spring 框架应用--转
- 资本寒冬,这十大创业公司值得尊重(上)
- 长春市计算机学校老照片,松江这所学校一百年啦!一组老照片回忆曾经的旧时光…...
- 阿里云服务器的安装以及使用
- 字节面试官:如何实现Ajax并发请求控制
- javafx 浏览器_浏览器中的JavaFX
- python中print的用法_Python中print函数简单使用总结
- 1607: 字符棱形
- Hadoop依赖包处理方式
- FastCGI - Writing Hello World in FCGI with C++
- 一些css3简单的练习
- linux 1t 分区,Linux磁盘管理——swap分区
- Red5流媒体服务器的搭建
- 计算机视觉算法面试题面经
- 维修 空调 碰上 骗子
- 基于华为云ECS的目标检测与识别的昇腾AI开发体验【华为云至简致远】
- 【手绘漫画】面试必考之手撕双链表(解题模板和深度剖析),(LeetCode 707)
- Ajax+MySQL+PHP+jQuery实现异步请求页面并显示数据
热门文章
- 【BZOJ4562】食物链,拓扑DP
- 链表C++ | 从尾部打印头部(使用栈、递归实现)_3
- 黑苹果16g内存够用吗_现阶段最便宜的完美黑苹果配置是什么?
- 2017.3.6~2017.3.7 Harry And Magic Box 思考记录(特别不容易)
- 【Python】Python3.7.3 - sys.path 模块搜索路径详解
- diskgenius 单文件_电脑数据恢复及分区管理软件DiskGenius 英文专业版
- 语音识别端点检测matlab,关于语音识别的端点检测问题
- centos8 安装geany
- 图解Visual Studio 2010中的UML建模功能
- OpenGL显示列表