[前][次][番号順一覧][スレッド一覧]

mysql:10650

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Sun, 12 Dec 2004 19:27:41 +0900
Subject: [mysql 10650] Re: データベース名に '-' を使う

とみたです。

On Sat, 11 Dec 2004 12:36:39 +0900
dan <dango@xxxxxxxxxx> wrote:

> Ruby/MySQL や MySQL/Ruby を使わせていただいています。
> データベース名に '-' を使うと
>   use データベース名
> でエラーになってしまうようです。

次のいずれかの方法でうまくいくと思います。

1. クエリを「use `#{db_name}`」とする
2. sql.select_db(db_name) を使用する
3. 接続時に Mysql::new(host, user, pass, db_name) とする

> そもそも、データベース名に '-' を使っていいんでしたっけ?
> 使用しているレンタルサーバー(さくらインターネット)だと
> 自動的にユーザ名が MySQL のデータベース名になってしまうた
> め困っています。

一応、「`」で括れば使えますが、トラブルの元になるような気はします。

-- 
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

[前][次][番号順一覧][スレッド一覧]

     10648 2004-12-11 12:36 [dan <dango@xxxxxxxxx] データベース名に '-' を使う             
->   10650 2004-12-12 19:27 ┗[とみたまさひろ <tomm]                                       
     10651 2004-12-11 21:51  ┗[dan <dango@xxxxxxxxx]