开发者社区> 最美的回忆> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

rails2.2 无法加载mysql的解决

简介:
+关注继续查看
2008-12-25 17:42 by 敏捷的水, 407 阅读, 0 评论, 收藏编辑

今天把rails从2.1升级到2.2,运行程序时。

image

运行rake db:migrate 测试一下显示No such file to load --mysql

最后按一下方法解决

1. gem install mysql

2. 拷贝mysql bin目录下的libmySQL.dll 到windows的system32下,问题解决

image

另外,默认创建的程序是不能支持中文的,这其实是mysql数据库编码问题,把数据库编码设成utf8即可

image

补:发现另一种方法,就是把mysql的bin目录,加入环境变量也是可以的。

本文转自敏捷的水博客园博客,原文链接http://www.cnblogs.com/cnblogsfans/archive/2008/12/25/1362495.html如需转载请自行联系原作者


王德水

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
mysql编译方式安装
1、cmake包安装 上传cmake-2.8.8.tar.gz到opt下,解压tar xf cmake-2.8.8.tar.gz。 执行./configure,报错如下:Error when bootstrapping CMake: Cannot find appropriate C++ compiler on this system. 这是由于最小化安装centos后,没有安装cc编译器,因此yum install gcc、yum install gcc-c++ 再次执行./configure成功。
778 0
mysql5.6压缩版安装
下载完成后,会有mysql-5.6.38-winx64.zip格式的压缩包,解压后把文件夹放在你喜欢的位置,然后将文件夹改名为mysql5.6,本教程的路径为D:\学习软件\mysql5.6,并复制你的mysql5.6里的bin路径,所以复制为D:\学习软件\mysql5.6\bin 2.首先配置环境变量,我的电脑右键,属性》点击高级系统设置 image 高级选项里选择环境变量,双击path,点击新建,粘贴你的bin路径,然后一路确定。
1166 0
PHP7 学习笔记(八)JetBrains PhpStorm 2017.1 x64 MySQL数据库管理工具的使用
填写基本信息  这时候我们可以看到已经连接成功的数据库了   打开一个表,我们可以很清楚的看到数据库表的数据   切换到DDL模式
887 0
安装Xampp-配置appche,mysql运行环境遇到的坑(转)
用php编写的web应用程序,需运行在php的web容器中,其中apache server是一个针对php web容器,它是apache下的开源项目。通常要运行一个web程序,我们还需要安装数据库软件,为了省去各种安装麻烦,选择了xampp一键安装。
1151 0
安装Redmine2.3.0时,需要安装Mysql2 0.3.11,总是安装失败问题
安装Redmine2.3.0时,需要安装Mysql2 0.3.11,总是安装失败,显示以下信息: [root@cloudop redmine-2.
652 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
好的 MySQL 兼容可以做到什么程度
立即下载
深入MySQL实战
立即下载
MySQL 5.7让优化更轻松
立即下载