
mySQLをつなごうと思い、以下のコマンドを実行しました。
# sudo /etc/init.d/mysqld start
# mysqladmin extended-status
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!
/tmp/ディレクトリを見たところ、mysql.sockが作成されていませんでした。
http://www.hi-ho.ne.jp/tsumiki/book_sup2.htmlを参考にしたところ、
どうやらtmpディレクトリのパーミッションを許可すればいいようです。
調べたところパーミッションとは複雑で、ディレクトリ以下の階層の設定を考える必要や、
変更した結果いろいろと問題が発生することもあるということがわかりました。
http://www.obenri.com/_command/chmod01.html
linux初学者の私には複雑で、結局どういうコマンドを実行すればいいのかがわかりません。
/tmp/以下のディレクトリのパーミッションを許可するコマンドを教えてください。
No.3ベストアンサー
- 回答日時:
>OSはcentOS 6です。
では、mysqlはどのように入れましたか?
ディストリビューションが用意しているパッケージ(mysql-server)だと、/var/lib/mysql/mysql.sockになるハズですが……。
ディストリビューションのパッケージの設定ファイルを変更した。
ということでしょうか?
その場合、SELinuxの設定はどうなっていますか?
# getenforceでなんと表示されます?
参考にしている書籍/サイトでソースからインストールしているから…とか、バージョンが指定されているから…とかの場合は…ハマりに陥ることもあるので注意しましょう。
# そういうものがあるのならば、どの書籍/サイトを参考にしているのか掲示された方がよいかと思われます。
# 誰かが検証してくれるかもしれませんし。
ご回答ありがとうございます。
>ディストリビューションのパッケージの設定ファイルを変更した。
ということでしょうか?
まさにこれでしたorz
sqlの環境設定ファイルを見たらおかしなことになっていたので、変更したら無事に生成されました
No.2
- 回答日時:
MySQL は動いていますか?
現在の /tmp のパーミッションはどうなっていますか?
No.1
- 回答日時:
/tmp以下というか、それだと/tmpだけ変更すればいいような気もします。
ディストリビューションによってコマンドも違ったりしますが、Redhat系では以下です。
chmod 777 /tmp
/tmp以下全て変更したいなら
chmod -R 777 /tmp
みたいな感じです。
まぁ、全ての権限を777にするのはやめた方がいいかと思いますので
一先ずは上側のコマンドをお試しください。
ちなみに、sudoは必要に応じてつけて下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
net use /d の強制実行
-
Windowsのローカルディレクトリ...
-
バックアップファイルからの/us...
-
ln ハードリンクをワイルドカー...
-
tarで圧縮したファイルの解凍時...
-
tarで纏める際に、複数場外した...
-
スクリプトのエラー「unexpecte...
-
batである文字列内に特定の文字...
-
ファイル名についている「-」と...
-
Dirコマンドでフォルダ内ファイ...
-
エクセルの表にヘンな枠が・・・
-
ラズパイで『’test.service’をs...
-
Mac de プログラム
-
TOPコマンドで表示するCPU使用...
-
batファイルの強制終了を回避し...
-
Linux環境 grepで改行コード(CR...
-
コマンドプロンプト「システム...
-
SONYの音楽ソフト「x-アプリ」...
-
VNCで接続したいが、xterm等Can...
-
ACCESSレポートをPDFに出力したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
net use /d の強制実行
-
Windowsのローカルディレクトリ...
-
tar.bz2ファイルのインストール...
-
tarで纏める際に、複数場外した...
-
Apache2.4のダウンロードについて
-
FTPのエラーメッセージで質問で...
-
誤って/home配下を削除してしま...
-
ImageMagickの使い方を教えて下...
-
MS-DOSプロンプトについての質問
-
shでディレクトリを表示する方法
-
DOSコマンドで cmd /c rd /s /...
-
tarでフォルダに上書き
-
rmとrmdirについて
-
ubuntuのコマンド入力について
-
コマンドプロンプトで何故パラ...
-
バックアップについて
-
環境変数って?
-
tarで圧縮したファイルの解凍時...
-
sylpheedメールソフト 受信でき...
-
FTPでls結果を見せたくない場合
おすすめ情報