MySQLのテーブルを見つけることができないアプリケーションは、クライアントがテーブルを開くことができます

小文字・テーブル名= 1:理由は、大文字と小文字が区別MySQLのパラメータであります 
デフォルトでは大文字と小文字が区別され、プログラムコードは、データベース、SQL混合ケースへのアクセスた混合場合であってもよいです。だから、データベーステーブルtis.platform_userには見られません
回避策:mysqlデータベースのテーブルには、名前の大文字と小文字を区別しません 
<wiz_code_mirror>
 
 
 
 
 
[ ルート@のtisdb 〜] #猫な/etc/my.cnf
設定を変更する方法についてのアドバイスについては#参照してください。
#http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
#***このファイルを編集しないでください。それはにコピーされますテンプレートです
#***デフォルトの場所は、インストール中に、あなたならば置換されます
#***のMySQLの新しいバージョンにアップグレードしてください。
[ mysqldを】
#有数#を削除し、最も重要なデータ用RAMの量に設定
#MySQLでのキャッシュ。他の専用サーバーの合計RAMの70%、10%で開始します。
#innodb_buffer_pool_size = 128M
#は、非常に重要なデータの整合性のオプションをオンにする有力#を削除します。ログ
バックアップ間のバイナリログに#変更されます。
#log_bin
これらは一般的に設定されている#、#を削除し、必要に応じて設定します。
BASEDIR = は/ usr / ローカル/ mysqlの
DATADIR = / mydataという/ MySQLの
#ポート= .....
#SERVER_ID = .....
#ソケット= .....
#サーバを報告するため、主に有用なオプションを設定するための有力#を削除します。
#サーバーのデフォルトは、トランザクションと高速のSELECTのために高速です。
#join_buffer_size = 128M
#sort_buffer_size = 2M
#read_rnd_buffer_size = 2M 
max_allowed_pa​​cket = 16 M
文字- 設定- サーバー= UTF8
照合- サーバー= utf8_general_ci
下部- ケース- テーブル- 名前= 1
log_bin = mysqlの- ビン
SERVER_ID = 10
[ クライアント]
デフォルト- キャラクター- セット= UTF8
[ ルート@ tisdb 〜] 
 
 
<wiz_code_mirror>
 
 
 
 
 
 
 
mysqlの> ショーの変数のように'%低く%';
+ ------------------------ + ------- +
| 変数名           | バリュー|
+ ------------------------ + ------- +
| lower_case_file_system | OFF   |
| lower_case_table_names | 1     |
+ ------------------------ + ------- +
2 セット(0.00 秒)
mysqlの>
 
 
 
 
 
 
 

おすすめ

転載: www.cnblogs.com/moonfans/p/11367541.html