今天开电脑的时候没有注意选择,直接重启到前几天装的ubuntu下,于是懒得重新启动了,于是就在 ubuntu下继续开发好了,rails环境前几天就搭建好了,也测试过了,于是把源代码copy过来,重启后,初始化数据库,页面显示乱码,进数据库看 看也是乱码,看来是有点问题。
于是google了一把,抓住关键点,很快就解决了,以前在win下出现过乱码都解决了,所以这里针对ubuntu上的问题:
1、配置sock地址
另外还可能会出现一个错误
No such file or directory – /tmp/mysql.sock
这个是因为在ubuntu下默认的mysql是如上位置,于是在database.ym里面需要重新设置一下就ok了,如下:
SQL代码
1. development:
2. adapter: mysql
3. database: sdroad_development
4. username: root
5. password:
6. host: localhost
7. socket: /var/run/mysqld/mysqld.sock
2、改变mysql编码,如下:
1.) 修改mysql的配置文件 sudo gedit /etc/mysql/my.cnf
在[client]下面增加 default-character=utf8
2. )在mysql shell下建立数据库.
create database 1ster default character set utf8;
分享到:
相关推荐
通过以上步骤,你已经在Ubuntu 11.04上成功搭建了一个基于Ruby on Rails和MySQL数据库的开发环境,并创建了一个基础的Web应用。这不仅为后续的开发工作提供了便利,也加深了对Ruby on Rails框架及MySQL数据库配置的...
在部署这个环境时,首先需要在Ubuntu上安装必要的软件包,包括Ruby、Rails、Nginx、MySQL以及Monit。然后,配置Nginx作为反向代理来分发请求到Mongrel实例。数据库配置需要设置Rails应用与MySQL的连接。接着,部署...
### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 ...通过上述步骤,您应该能够在 Ubuntu 系统上成功安装并配置 Ruby on Rails 环境,同时也解决了在安装过程中常见的几个问题。
在Ubuntu服务器上搭建Rails生产环境是一项关键的任务,它涉及到多个步骤和组件的配置。Rails是Ruby的一个框架,用于构建Web应用程序。在这个过程中,我们将主要关注以下几个核心知识点: 1. **Ruby 安装**:首先,...
解决 Rails bundle 安装不上 mysql gem包的问题 环境 ubuntu 12.04 ruby-2.1.1 首先 新建一个的一个项目,在该项目上执行 bundle install 提示 代码如下: … Make sure that gem install mysql2 -v ‘0.3.16’; ...
本文介绍了如何在 Ubuntu 12.04 系统下配置 Ruby On Rails 开发环境的步骤,包括安装系统需要的包、安装 RVM、安装 Ruby、安装 Rails 环境和安装 MySQL。通过按照这些步骤,开发人员可以快速地搭建 Ruby On Rails ...
博文链接:https://swachian.iteye.com/blog/175033
7. **Install Ruby Rails Lighttpd MySQL on Ubuntu or FreeBSD - Huihoo Wiki - Open Source Wiki.htm**: 这是一个安装指南文档,详细描述了如何在Ubuntu或FreeBSD系统上安装Ruby、Rails、Lighttpd和MySQL,形成一...
rails-nginx-passenger-ubuntu, 关于如何在 Nginx 8.04服务器上启动和运行和乘客的说明 rails-nginx-passenger-ubuntu我关于用 ubuntu 。Nginx 。乘客和mysql建立 Rails的简单制作服务器的笔记。别名echo"alias ll='...
对于部署到互联网服务提供商(ISP)的情况,需要考虑服务器环境的兼容性和安全性问题。 #### 四、快速上手 - **创建新应用:** 使用Rails命令行工具可以快速创建一个新的Rails应用程序。例如,`rails new myapp`命令...
本文将详细介绍如何在Ubuntu 10.10上从源代码编译安装Ruby 1.8.7、Rails 2.3.5以及MySQL 5.1,旨在为开发者提供一个稳定且高效的开发环境。对于初次接触这些工具或遇到配置难题的用户来说,本教程尤为实用。 #### ...
Ruby on Rails,简称Rails,是一款基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-Controller)架构模式,旨在使Web开发更简洁、高效。Rails强调“约定优于配置”,大大减少了开发者需要编写的配置代码。在...
标题 "rails web server deploy guide" 暗示了本文将关注如何部署Rails应用程序到Web服务器。Rails是Ruby on Rails的简称,是一个流行的开源Web开发框架,用于构建动态、数据驱动的网站。部署Rails应用通常涉及将...
部署Rails应用程序的所有程序包和操作 ============================================ 预计时间〜40分钟 该教程与一起使用服务器 登录并创建一个droplet Ubuntu 16.04x64 1GB CPU和30GB磁盘 ssh root@xxx.xxx.xx ...
总结起来,Ansible在Ruby on Rails服务器部署中起到关键作用,它帮助我们自动化Ubuntu 16.x上的Ruby和Rails环境搭建、Web服务器配置、数据库管理和应用部署等任务。通过使用`ansible-rails-master`中的资源,我们...
在Linux系统上安装和配置Ruby on Rails是一个常见的任务,特别是在开发Web应用程序时。Ruby on Rails(RoR)是一个基于Ruby语言的开源Web应用框架,它遵循模型-视图-控制器(MVC)架构模式,强调简洁和生产力。在...