`
digiter
  • 浏览: 120518 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Rails与MySQL数据库的连接

阅读更多


搜索下载并安装上面两个.gem,然后gem install mysql

然后对于MySQL的错误信息
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client

解决方法
get into mysql

$mysql -u root -p
enter your pwd
and then enter the line

SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('pwd');

and thats it!

quit the mysql session

run rake db:create
then script/server
get into localhost:3000

就可以工作了
  • 大小: 2.7 KB
分享到:
评论

相关推荐

    rails和mysql数据库连接中出现的问题以及解决办法

    在开发Web应用时,Rails框架和MySQL数据库的集成是一个常见的选择。然而,有时在尝试连接Rails应用到MySQL数据库时,可能会遇到一些问题。本篇文章将深入探讨这些常见问题及其解决方案。 首先,Rails与MySQL的连接...

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

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

    Ruby on Rails安装及MySQL数据库配置指南

    Ruby on Rails 安装及 MySQL 数据库配置指南 本文详细介绍了 Ruby on Rails 的安装步骤,以及 MySQL 数据库的配置方法,并提供了一些官方阅读资源。 一、Ruby on Rails 安装 Ruby on Rails 的安装可以分为以下几...

    ruby on rails与MySql的环境配置——支持rails 2.3.5以上版本

    在开发基于Web的应用程序时,Ruby on Rails(简称Rails)框架和MySQL数据库的结合是常见的选择。本文将详细介绍如何在Windows环境下配置Ruby on Rails以支持Rails 2.3.5及以上版本,并与MySQL进行无缝对接。 首先,...

    Ruby 版数据库连接池

    Ruby 版数据库连接池, 可以参考。 数据库是postgresql

    rails3.1安装与mysql配置 windows

    标题 "rails3.1安装与mysql配置 windows" 涉及到的是在Windows操作系统上安装Ruby on Rails 3.1框架并配置MySQL数据库的过程。这是一个关键的开发环境设置步骤,对于使用Rails进行Web开发的程序员来说至关重要。Ruby...

    ruby on rails MySql

    这个gem允许Rails与MySQL数据库进行通信,处理SQL查询并管理数据库连接。在`Gemfile`中添加以下行来安装`mysql2` gem: ```ruby gem 'mysql2' ``` 然后运行`bundle install`命令安装依赖。 接下来,配置Rails应用...

    连接MYSQL数据库归纳.pdf

    本篇文档将介绍如何使用NetBeans IDE来连接和操作MySQL数据库,以及相关的SQL语句示例。 NetBeans IDE是一个开源的集成开发环境,支持多种编程语言,其中就包括Java。NetBeans IDE为开发者提供了一个方便的平台,用...

    Ruby on rails 数据库详细配置

    总的来说,配置Ruby on Rails的数据库涉及到安装必要的数据库驱动和Rails框架,然后在`database.yml`文件中正确设定数据库连接参数。理解这个过程对于开发基于Rails的应用程序至关重要,因为这使得Rails能够与各种...

    rails 连接mysql的问题解决

    – c:/ruby/lib/ruby/gems/1.8/gems/mysql-2.7.3-x86-mswin32/ext/mysql.so 实际上是找不到连接所需的dll文件:libmySQL.dll 在mysql安装目录下的bin目录下将此文件复制到ruby的bin目录下即可解决此问题. ...

    rails3.1.0解决数据库取出来的信息编码为utf-8

    在`config/database.yml`文件中,确保指定数据库连接的编码为UTF-8。例如,对于MySQL,你可以添加`encoding: utf8`到相应的环境配置中。 2. **数据库迁移**: 如果已有数据存在编码问题,可以创建一个迁移来转换...

    Ruby-ApartmentRack和Rails应用的数据库多租户

    接着,需要在config/application.rb或对应的环境配置文件中初始化Apartment,并配置数据库连接。例如: ```ruby config.middleware.use Apartment::Elevators::Subdomain ``` 这将基于子域名来切换schema。当然,...

    11种连接数据库的方法

    本文将详细介绍11种常见的数据库连接方法,涵盖多种编程语言和数据库类型。 1. **Java JDBC(Java Database Connectivity)** Java 提供了JDBC API,使得Java程序能够与各种类型的数据库进行交互。开发者需要加载...

    《web开发敏捷之道 应用rails进行敏捷web开发》(第一版)的depot源代码

    6. **数据库配置**:由于描述提到“数据库需要走自己配置”,所以你需要在`config/database.yml`文件中设置自己的数据库连接信息,可能包括数据库类型(如MySQL或SQLite)、用户名、密码和主机地址。 7. **迁移**:...

    Mac上rails环境的搭建

    这包括了Ruby环境配置、Rails框架安装、MySQL数据库安装以及RubyMine IDE的安装与配置等关键环节。此外,还提供了一些常见问题的解决方案,帮助读者顺利搭建起自己的开发环境。希望本文能对广大Rails开发者有所帮助...

    Ruby-mysql2一个现代的简单和非常快速的RubyMysql库

    Ruby-mysql2是一个被广泛使用的Ruby库,它提供了一个高效且简洁的方式来与MySQL数据库进行交互。这个库的设计目标是提供比其他同类库更高的性能和更简单的API,使其成为Ruby开发者在处理MySQL数据库时的首选工具。 ...

    Ruby+for+Rails

    在Rails中,可以配置数据库连接信息,使用`database.yml`文件。安装MySQL后,通过Gemfile中的`gem 'mysql2'`来添加MySQL驱动,接着运行`bundle install`安装依赖。 4. **Rails基础知识** - **模型(Model)**:...

    Ruby on Rails安装包全集(Linux)

    6. 配置Rails应用,如设置数据库连接、创建路由等。 7. 使用`rails server`启动应用,测试是否能正常运行。 这个资源包提供了所有必需的组件,使得开发者可以按照文档逐步操作,在Linux环境中搭建起Ruby on Rails的...

    rails操作.docx

    Rails默认支持MySQL数据库,无需额外安装驱动。为了使用数据库,需要先创建数据库,然后在Rails项目中配置数据库连接信息。Rails的数据库操作主要通过ActiveRecord实现,它是一种ORM(对象关系映射)工具,使得Ruby...

Global site tag (gtag.js) - Google Analytics