83's

Top > Archives > 2005 > August > 25 > /tmp/mysql.sockが見つからないって言われた

/tmp/mysql.sockが見つからないって言われた

RailsのPDFも読まずに「How to make a todo list program with Rails」の チュートリアルをやってみてるんだけど、

No such file or directory - /tmp/mysql.sock

ときたもんだ。

この解決方法は樂水開発日記さんの「MySQLのソケットの位置はどうやって指定する?」 に書いてあるんだけど、あとでぱっと見てわかりやすいようにメモメモ。

[yz@localhost Todo]$ mysqladmin -p version
Enter password:
mysqladmin  Ver 8.40 Distrib 4.0.23a, for pc-linux-gnu on i686
Copyright (C) 2000 MySQL AB & MySQL Finland AB & TCX DataKonsult AB
This software comes with ABSOLUTELY NO WARRANTY. This is free software,
and you are welcome to modify and redistribute it under the GPL license

Server version          4.0.23a-standard
Protocol version        10
Connection              Localhost via UNIX socket
UNIX socket         /var/lib/mysql/mysql.sock
Uptime:                 3 hours 58 min 57 sec

Threads: 2  Questions: 164  Slow queries: 0  Opens: 9  Flush tables: 1  Open tables: 2  Queries per second avg: 0.011

/tmp/mysql.sockじゃなくて、/var/lib/mysql/mysql.sockだ、と。

で、config/database.ymlに設定を書くらしい。

development:
  adapter: mysql
  database: todo
  host: localhost
  username: root
  password:
  socket: /var/lib/mysql/mysql.sock

これででけた。

Trackbacks

Trackback Ping URL: http://fg-180.katamayu.net/trackback/175

Vine Linux 3.2 Ruby on Rails / ԡ֥

Ruby on Rails ȤäƤߤޤ 󥹥ȡ ʲμǥ󥹥ȡ롣 1. RubyGems ɡ󥹥ȡ % tar xvfz rubyg...(Sun Aug 20 18:27:13 JST 2006)

more

MySQLの「/tmp/mysql.sock」が見つからないというエラー / 愉快議 〜実践塾〜

Railsの設定をしていって、アプリを立ち上げたらこんなエラーが。。 No su......(Tue May 01 14:24:34 JST 2007)

more

Comments

http://とかhttps://が入ってるとPOSTできません。ttp://のように適宜変えてください。