カテゴリー
Linux

【テーブル断片化の解消】MySQL チューニングしたいです!★MySQLTuner をきっかけに♪3

またまた次の投稿の続きです。今回はテーブルの断片化を最適化です♪

ポイント

# テーブルの照合順序、エンジンなどを確認
SHOW TABLE STATUS FROM testdb;
# MyISAM のテーブルを最適化
OPTIMIZE TABLE testtable;

MySQLTuner でのストレージエンジン分析結果(再)

カテゴリー
Linux

【パスワードを設定・無名ユーザーをなくす】MySQL チューニングしたいです!★MySQLTuner をきっかけに♪2

先日投稿しましたページで、MySQL で「パスワード設定されていないユーザーがあるよ!」という指摘をいただきましたので対応いたします。

ポイント

# MySQL のユーザー、接続元、パスワードを表示
SELECT user, host, password FROM mysql.user;
# ユーザーを削除(条件:無名ユーザーまたはパスワードが設定されていないユーザー)
DELETE FROM mysql.user WHERE user='' or password='';
# 全ての対象に全ての権限を付与して、ユーザー名:username、接続元:hostname、パスワード:password、であるユーザーを追加
GRANT ALL ON *.* TO username@"hostname"IDENTIFIED BY "password";

MySQL でパスワード設定されていないユーザーを確認して方針を考えました♪

カテゴリー
コンピューター

MySQL チューニングしたいです!★MySQLTuner をきっかけに♪

MySQLTuner の導入

ダウンロードはこちらから。wget コマンドで zip ファイルを入手しました。

最終更新が 2 年前と随分古いのですね。2 年の間で更新されてきた MySQL に対応できているのか少し不安ですけれども、そんなこと、感じ入っておりましても仕方がありません。チューニングでのポイントや MySQL の根本が変更されていない、成熟していると考えましてすすめることにいたします。

カテゴリー
コンピューター

【エラー解決】Mac の Eclipse でワークスペース(VirtualBox の CentOS)のファイルを編集してもうまく保存出来ません! 【File ‘xxxxx’ is read-only.Doyu wish to make it writable?】

スクリーンショット 2013-05-08 21.38.39.png

エラー発生手順

  1. Eclipse でファイルを開く。
  2. エディタで編集しようとするとアラート「File ‘xxxxx’ is read-only.Doyu wish to make it writable?」が表示される。
  3. 「Yes」をクリックして編集できるようになった。
  4. ある程度編集して、ファイルを保存した。
  5. また編集して、保存しようとすると再び同じアラートが表示された。
  6. 「Yes」をクリックすると、前に保存した直後の状態に戻ってしまった。
  7. 以降、再び編集して保存しようとしてもアラートが表示され、保存されず「前に保存した直後の状態」に戻ってしまう。

一度保存できてから次の保存の時にうまく行かず、しかも何かエラーが表示されるわけでもない、まったく不思議な現象です。

カテゴリー
コンピューター

【Mac】Eclipse Classic 4.2.2 で PHP 開発をするためのプラグイン・設定!

スクリーンショット_2013-05-06_15.30.13.png

本投稿は、

  1. 【Mac】Eclipse Classic 4.2.2 をインストールしますメモ♪ | oki2a24
  2. 【Mac】Eclipse ワークスペースを CentOS 5.9 に設定する方法【VirtualBox】 | oki2a24
  3. 【エラー解決】Mac の Eclipse ワークスペースを VirtualBox に設定できない!【Workspace at ‘xxxxx’ in use or cannot be created, choose a different one.】 | oki2a24

の続きとなります。

つまり、PHP は VirtualBox の CentOS 5.9 の Apache 上で動いており、Mac から CentOS 5.9 の Samba を介して接続して、Mac Eclipse のワークスペースは CentOS 5.9 の /var/www/html/ としている状態です。また、CentOS 5.9 は IP アドレス 192.168.56.112 が設定されており、LAMP 環境が導入済みです。

今回は Mac の Eclipse Classic 4.2.2 で PHP 開発をするためにインストールするプラグイン・設定をメモしていきます。

カテゴリー
コンピューター

「ルーター」とは一体何なのか?少しわかった気がいたします♪

先日、インターネット回線の申込をした方のお話を伺いました。その方は一旦今契約している業者を解約し、新しい業者と契約しなおしたそうです。新しく契約すれば、割引料金が適用されてオトク!ですって。

実際やってみて、インターネットが開通するまで非常に苦労したそうで、うふふ、焦っている姿が目に浮かびます。

その時わかったことを拝聴いたしまして、非常に勉強になりましたのでメモいたします。

ポイント

カテゴリー
コンピューター

【エラー解決】Mac の Eclipse ワークスペースを VirtualBox に設定できない!【Workspace at ‘xxxxx’ in use or cannot be created, choose a different one.】

ポイント

  • Samba で CentOS 5.9 との接続を確立してから Eclipse でワークスペースを指定すればエラーは発生しない

前提

  • VirtualBox の CentOS 5.9 の IP アドレスは 192.168.56.112
  • VirtualBox の CentOS 5.9 の Samba のマウント名は 112root(Mac から CentOS 5.9 に Samba から接続すると /Volumes/112root/ とマウントされる)

いったい何が起きたのでしょうか?

カテゴリー
コンピューター

PCリサイクルマークが届きました♪貼り付けました!

IMG_8934.JPG

以前 PCリサイクルマークの申込をいたしました。

購入してから 2 年ほど経過してからの申込でしたけれども、意外なことに 1 週間程度でアッサリ届きましたので早速貼り付けました経過をメモいたします♪

ポイント

カテゴリー
Linux

【Mac】Eclipse ワークスペースを CentOS 5.9 に設定する方法【VirtualBox】

ポイント

  • CentOS に Samba をインストールし、Mac から接続できるよう設定しておく
  • ワークスペース選択するとき、CentOS は Mac の 「/Volumes/」ディレクトリに現れる。
  • Mac の 「/Volumes/」ディレクトリに表示される名前は、Samba の設定ファイルで指定した文字列が使用される。本投稿では、「[112root]」としたため、「/Volumes/112root/」と表示される。

手順をノートする前に、前提

カテゴリー

今度はハスカップジャムの作り方♪(やっぱり1年前の冷凍果実を使って)【失敗】

砂糖と塩を間違えました><。本来は次の材料、レシピで作るのです。

材料

  • ハスカップ 100 g
  • 砂糖 50 g
  • レモン汁 ひとふり(1.5 ml くらい?ほんの気持ち程度)

作り方

  1. 冷凍ハスカップ 100 g をザルにあけ、軽く水で洗いました。ゴミを取り除き、冷凍してくっついた果実をできるだけほぐしました。
  2. ハスカップをステンレス鍋に移しました。砂糖 50 g をふりかけ、1 時間おきました。
  3. 弱火で沸騰させ、さらに弱火にして 10 分。
  4. レモン汁をふりかけ、完成です♪