[groonga-dev,00936] Re: mroongaのファイルの置き場所の指定について

Back to archive index

kentoku kento****@gmail*****
2012年 6月 7日 (木) 02:14:07 JST


斯波です。

> というわけで、提案としては
>  ・デフォルトでは、今のままとする
>  ・オプションで指定した場合、mysql/data/mroonga.dataに格納する
>  ・補足オプションで、格納ディレクトリ名をユーザーが決められる
> というのでどうでしょうか。
ご提案ありがとうございます。
検討させて頂きます。

どうぞ、よろしくお願いいたします。


2012年6月6日 14:44 磯部 和広 <k-iso****@rozet*****>:
> いつもお世話になっております。
>
> >実は、使える文字の制限はMySQL 5.1.7からだいぶ緩和されていて
> >ピリオドも使えるようになっているのです。
>
> なるほど・・・
>
> 自分はよくやるのですが、テスト用のDBを作成し、そこで
>
> create table hoge as select * from original.hoge;
>
> などのようにしたりします。
>
> テーブル名を「データベース名.テーブル名」と修飾して
> 別のDBのテーブルにアクセスするんです。
>
> その際に、もし仮に mroonga.data というDBが作成できたとして
> どうやって参照するんですかね・・・
>
> ひょっとしたら
>
> create table hoge as select * from `mroonga.data`.hoge;
>
> ってやるんですかね・・・
>
> 多分、こういう使い方は本当に特殊な人達しか使わないと思います。
>
> というわけで、提案としては
>  ・デフォルトでは、今のままとする
>  ・オプションで指定した場合、mysql/data/mroonga.dataに格納する
>  ・補足オプションで、格納ディレクトリ名をユーザーが決められる
> というのでどうでしょうか。
>
>
>
> (2012/06/06 12:50), Kouhei Sutou wrote:
>> 須藤です。
>>
>> In <4FCD9****@rozet*****>
>>   "[groonga-dev,00927] Re: mroongaのファイルの置き場所の指定について" on Tue, 05 Jun 2012 14:31:22 +0900,
>>   磯部 和広 <k-iso****@rozet*****> wrote:
>>
>>> MySQL :: MySQL 4.1 リファレンスマニュアル :: 6.1.2 データベース名、テー
>>> ブル名、インデックス名、カラム名、エイリアス名
>>> http://dev.mysql.com/doc//refman/4.1/ja/legal-names.html
>>>
>>> データベース名にはピリオドが含められないので
>>>  mroonga.data
>>> はいかがでしょうか。
>> 実は、使える文字の制限はMySQL 5.1.7からだいぶ緩和されていて
>> ピリオドも使えるようになっているのです。
>>
>>   http://dev.mysql.com/doc/refman/5.1/en/identifiers.html
>>
>>   Before MySQL 5.1.6, database and table names cannot
>>   contain "/", "\", ".", or characters that are not
>>   permitted in file names.
>>
>> ただ、たしか、そういった文字は@XXXとかにエンコードされてファ
>> イル名になる気がするので、ピリオドとかを使えば名前の衝突は避
>> けられるかもしれません。
>>
>
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/groonga-dev




groonga-dev メーリングリストの案内
Back to archive index