mysql:8683
From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Mon, 2 Feb 2004 13:30:26 +0900
Subject: [mysql 08683] Re: データベースの名前を変更したい
とみたです。 On Mon, 2 Feb 2004 13:11:37 +0900 yokoyama <yokoyama@xxxxxxxxxx> wrote: > データベースの名前を変更させたいのですが、 > なにかmysqlのコマンドがあるのでしょうか? > 書籍の多くはデータベースの作成と削除のみしか > 載っておらず、ネット検索もどれもテーブル名の > 名前変更ばかりがヒットしてしまいます。 > > /usr/doc/MySQL-3.23.53/manual.txtを読んでみましが、 > 英語の読解力がないせいか > 目的のものを見付けることができませんでした。 手元にあった 4.0.17 の manual.txt を見たら、 New Features Planned For 5.1 ---------------------------- Usability enhancements * Implement `RENAME DATABASE'. To make this safe for all storage engines, it should work as follows: * Create the new database. * For every table do a rename of the table to another database, as we do with the `RENAME' command. * Drop the old database. …というのがありました。バージョン 5.1 まではなさそうですね。 > データベースの名前を変更するということは > あまりしないのでしょうか? あまりしないと思います。 テーブルが MyISAM 形式であれば、私なら * mysqld の停止 * データベースのディレクトリ名をリネーム * mysqld の起動 のようにすると思います。 -- とみたまさひろ <tommy@xxxxxxxxxx> 日本MySQLユーザ会 http://www.mysql.gr.jp
8681 2004-02-02 13:11 [yokoyama <yokoyama@x] データベースの名前を変更したい -> 8683 2004-02-02 13:30 ┣[とみたまさひろ <tomm] 8686 2004-02-02 13:44 ┃┣[SAKAI Kei <sak@xxxxx] 8688 2004-02-02 14:29 ┃┗["Y. Tsutsui" <tutui@] 8685 2004-02-02 13:35 ┗[<m-saitoh@xxxxxxxxxx] 8687 2004-02-02 14:22 ┗[yokoyama <yokoyama@x]