我是ruby的新手,无法设置我的服务器。
我完成了所有宝石的安装,并且有一个ts | mfz_temp | mfz_hum | mcl_temp | mcl_hum
--------------------------------------------------------------
2016-07-06 08:06:27 | 22 | 69 | 23 | 53
2016-07-06 08:06:27 | 22 | 69 | 26 | 49
2016-07-06 08:06:27 | 22 | 69 | 23 | 60
2016-07-06 08:06:27 | 22 | 69 | 25 | 51
2016-07-06 08:06:27 | 22 | 69 | 24 | 52
2016-07-06 08:06:27 | 22 | 69 | 26 | 46
2016-07-06 08:06:27 | 22 | 69 | 26 | 47
2016-07-06 08:06:27 | 22 | 69 | 25 | 49
服务器正在运行,但是我无法通过我的本地主机连接到它而不断出现错误。
所以我尝试更改默认服务器mysql2
甚至不知道推荐给gem
的是什么,我的活动记录数据库是mysql2得到的这是一个错误
我将上传我的服务器客户端连接和gemfile,如果有帮助的话。
但我基本上要做的是设置服务器来测试我的ruby应用程序。
答案 0 :(得分:1)
您应该检查您的database.yml并将连接参数输入您的数据库。
应该是这样的:
# MySQL. Versions 4.1 and 5.0 are recommended.
#
# Install the MYSQL driver
# gem install mysql2
#
# Ensure the MySQL gem is defined in your Gemfile
# gem 'mysql2'
#
# And be sure to use new-style password hashing:
# http://dev.mysql.com/doc/refman/5.0/en/old-client.html
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: tst_database
pool: 5
username: root
password: "my_password_on_sql_installation"
#socket: /var/run/mysqld/mysqld.sock
之后运行服务器搜索路线并在promt上键入rails server
。