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

Rails连接mysql的yml写法和mysql的注意事项

阅读更多
一、在Rails中在database.yml中设置如下,一定要指定字符集为utf8
development:
  adapter: mysql
  database: demo_development
  username: root
  password:
  host: localhost
  encoding: utf8
二、在Mysql中
1、建立数据库时要指定字符集为utf8
create database demo_development default charset=utf8
或create database demo_development character set utf8 collate utf8_general_ci;
这样Mysql的客户端工具中文显示才能正常,如navicat,NetBeans中的SqlCommand等。
2、WinXP用cmd下的client浏览数据时,通过mysql -h 127.0.0.1  -u root -p,
每次登录后执行一次set character_set_results    = 'gbk';
之后select命令的结果集中文显示才能正常。
分享到:
评论

相关推荐

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

    总结来说,解决Rails与MySQL连接问题涉及检查配置文件、安装和更新依赖、确保系统库完整、确认服务状态和网络连接以及处理版本兼容性。通过排查这些方面,大部分问题都能迎刃而解。在遇到问题时,查看错误日志、查阅...

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

    通过以上步骤,你已经在Ubuntu 11.04上成功搭建了一个基于Ruby on Rails和MySQL数据库的开发环境,并创建了一个基础的Web应用。这不仅为后续的开发工作提供了便利,也加深了对Ruby on Rails框架及MySQL数据库配置的...

    rails3.1安装与mysql配置 windows

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

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

    运行`rails -d mysql abc`创建名为abc的新项目,然后在项目的config目录下修改`database.yml`文件,输入正确的MySQL连接参数。启动Rails服务器(`ruby script/server`),访问`http://localhost:3000`,如果看到关于...

    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目录下即可解决此问题. ...

    ruby on rails MySql

    在这个场景下,它可能解释了如何在Rails项目中使用`libmySQL.dll`以及任何特定的安装步骤或注意事项。 在实际开发中,你需要使用ActiveRecord(Rails的一个组件)来创建、查询和操作数据库表。例如,定义一个模型`...

    docker-rails6-mysql8:Rails的mysql设置

    docker-rails6-mysql8 启动Rails设置 跑新轨道 $ docker-compose run web rails new . --force --no-deps --database=mysql --skip-test --webpacker docker镜像构建 $ docker-compose build 编辑database.yml ...

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

    在安装和配置 Ruby on Rails 和 MySQL 数据库的过程中,可能会遇到一些问题。例如,在创建 POSTS 应用时可能会遇到问题,创建数据后数据库中有数据,但是到 Listing posts 界面无法查看,总是报错。解决方法是下载 ...

    rails连接oracle需要的驱动

    rails连接oracle需要的驱动 执行命令:C:\> ruby 文件名.rb <br>

    Mac上rails环境的搭建

    接下来,我们需要在项目根目录下的`config/database.yml`文件中配置数据库连接信息。 ```yaml default: &default adapter: mysql2 encoding: utf8 host: localhost pool: 5 username: root password: root ...

    连接MYSQL数据库归纳.pdf

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

    Ruby+for+Rails

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

    基于Ubuntu Nginx Mongrel Mysql部署rails monit-5.0

    数据库配置需要设置Rails应用与MySQL的连接。接着,部署Rails应用到服务器,并启动Mongrel进程。最后,配置Monit来监控所有关键服务,确保它们始终处于运行状态。 总结来说,这个部署方案利用了Ubuntu的稳定基础,...

    rails-secrets:Rails 4.0的Rails 4.1 configsecrets.yml

    此gem将config/secrets.yml从Rails 4.1 config/secrets.yml移植到Rails 4.0应用程序。 安装 将此行添加到您的应用程序的Gemfile中: gem 'rails-secrets' 然后执行: $ bundle 或将其自己安装为: $ gem ...

    用于Ruby 和 Rails 项目的 MySQL 驱动程序.zip

    Ruby 的现代、简单且非常快速的 Mysql 库 - 绑定到 libmysql Mysql2 gem 旨在服务于连接、查询和迭代结果的极其常见的用例。那里的一些数据库库作为已经很复杂的可用 C API 的直接 1:1 映射。这个不是。

    yaml_db, 用于数据库独立转储格式的Rails 插件,data.yml.zip

    yaml_db, 用于数据库独立转储格式的Rails 插件,data.yml YamlDbYamlDb是用于转储和还原数据的数据库独立格式。 它补充了数据库/模式中发现的数据库独立模式格式。 数据保存到数据库/数据。yml 。这可以以用作一个...

    Ruby on rails 数据库详细配置

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

    rubyonrails mysql安装详解

    ### Ruby on Rails与MySQL安装详解 #### 环境配置概览 本文将详细介绍如何在Ubuntu 10.10上从源代码编译安装Ruby 1.8.7、Rails 2.3.5以及MySQL 5.1,旨在为开发者提供一个稳定且高效的开发环境。对于初次接触这些...

Global site tag (gtag.js) - Google Analytics