操作系统:Windows Server 2008 R2 Enterprise 64位
一、下载安装需用到的文件
mysql-5.5.16-winx64.zip
mysql-connector-c-noinstall-6.0.2-win32.zip
railsinstaller-2.0.0.exe
二、解压 mysql-5.5.16-winx64.zip 至 D:\server\mysql ,把mysql目录下的my-xxx.ini 文件复制到C:\Windows目录下并改名my.ini 。然后执行D:\server\mysql\bin\mysqld.exe install 把mysql安装成系统服务。再执行 net start mysql 启动mysql服务。
三、解压 mysql-connector-c-noinstall-6.0.2-win32.zip 至 D:\server\mysql-connector-win32
四、运行 railsinstaller-2.0.0.exe 。安装目录随意,我设定安装目录是 D:\server\RailsInstaller
五、执行 gem update -y 升级一下gem
六、执行 gem install mysql2 -- --with-mysql-include=D:\server\mysql-connector-win32\include --with-mysql-lib= D:\server\mysql-connector-win32\lib 安装mysql2模块。
七、把 D:\server\mysql-connector-win32\lib\libmysql.dll 复制到 D:\server\RailsInstaller\bin 下。
完成。
测试一下是否可用
rails new path/to/your/new/application -d mysql
cd path/to/your/new/application
编辑config/database.yml文件,设置好mysql 主机、端口、用户名、密码
rake db:create
测试通过。