2016-04-18 13 views
2

Memsqlにmysql Web Appを移植するためにmemsqlを評価しています。 主に当社のソフトウェアは、Windowsプラットフォーム上で.netを使用して開発されています。 昨年私たちはlinuxサーバ上のデータベース層をmysqlに移植しました。最初に、.NetとWindowsでは、テーブル名に大文字と小文字を混在させることに問題がなかったため、テーブルの選択で大文字と小文字が区別されるという問題がありました。これは、テーブルの名前がデータベースのTest1である場合、次のことが可能であることを意味します。* select tesT1から結果を受け取った。 mysqlに対して実行した後、選択に失敗しました。 次に、mysqlのmy.cnfにパラメータlowercase_table_names = 1を設定し、Selectが再び機能しました。 memsqlには同様の設定がありますか?#memsqlの小文字のテーブル名

よろしく 甲斐

答えて

1

甲斐、

いいえ、MemSQLには同様の設定はありません。

、あなたのテーブルを綴る、いくつかの方法が非常に大きくない場合(例えば、それはtable1またはTable1のどちらかだ)、あなたはのように、あなたが使用するさまざまなスペルでビューを作成することができます

、このような観点から選択
CREATE VIEW Table1 AS SELECT * FROM table1; 

テーブル自体から選択するのと同じくらい速いです。

関連する問題