Top / Blog / MovableTypeをMySQLで運用する

先に言ってしまうと断念しました。

データ格納にデータベース(Mysql)を使用する。

まずはパスワードを変更する

http://www.zdnet.co.jp/help/tips/linux/l0676.html を参考にしました。

>mysql -u root -p

データベースを作る。

ログインして

>mysql -u root -p mysql
mysql> create database mt;
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on mt to mt@localhost identified by 'xxxxxx' ; <- パスワード

はだめだったので...

mysql> grant all on mt.* to mt@localhost ;

としたらOKだった。

mysqlaccess localhost mt mt -p -U root -P

をやったら

Access-rights
for USER 'mt', from HOST 'localhost', to DB 'mt'
        +-----------------+---+ +-----------------+---+
        | Select_priv     | Y | | Shutdown_priv   | N |
        | Insert_priv     | Y | | Process_priv    | N |
        | Update_priv     | Y | | File_priv       | N |
        | Delete_priv     | Y | | Grant_priv      | N |
        | Create_priv     | Y | | References_priv | Y |
        | Drop_priv       | Y | | Index_priv      | Y |
        | Reload_priv     | N | | Alter_priv      | Y |
        +-----------------+---+ +-----------------+---+
BEWARE:  Everybody can access your DB as user `mt' from host `localhost'
      :  WITHOUT supplying a password.
      :  Be very careful about it!!

The following rules are used:
 db    : 'localhost','mt','mt','Y','Y','Y','Y','Y','Y','N','Y','Y','Y'
 host  : 'Not processed: host-field is not empty in db-table.'
 user  : 'localhost','mt','','N','N','N','N','N','N','N','N','N','N','N','N','N','N'

だったし。

設定ファイルの変更

以上でDBに格納するようになる。実際にDBを見るには

mysql -u mt -p mt

でログインすればよい。


この記事は

選択肢 投票
おもしろかった 0  
そうでもない 0  
  • Fedora7の移行を機に、UTF-8に移行しようと思ったんだけど、問題発生。いままではApache:EUC-JP,MT:EUC-JP、MySQL:Latinだったんだけど、ApacheとMTだけUTFにしてもMySQLのDBダンプ時に文字コードを変更する方法が分からん(´д`;) -- きの? 2007-06-17 (日) 09:24:59
  • よく分からんけど、いままでEUCで運用してたから、Latinに入ってる文字はEUCから読み出されることを前提にデータが入ってる、ってこと??? -- きの? 2007-06-17 (日) 09:27:04

Top / Blog / MovableTypeをMySQLで運用する

現在のアクセス:3502


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2007-06-17 (日) 09:27:10 (4452d)