某个项目apache无法启动数据库

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
vi database.yml

development:
adapter: mysql
encoding: utf8
database: shonin_development
pool: 5
username: root
password:
host: localhost
test:
adapter: mysql
encoding: utf8
database: shonin_test
pool: 5
username: root
password:
host: localhost
production:
adapter: mysql
encoding: utf8
database: shonin_production
pool: 5
username: root
password: 123456
host: localhost
socket: /var/lib/mysql/mysql.sock

注意:Linux服务器上,默认第一个读取production数据库配置信息,所以,我们只要确保production里的信息正常就可以.一般只要更改username和password就可以.另,通常要在最下方,加上 socket: /var/lib/mysql/mysql.sock.不同系统,路径不同,也有可能是 socket: /tmp/mysql.sock.