mysqlでテーブル名の大文字と小文字を区別する問題を解決する
840 ワード
MySQLはLinuxの下でrpm方式を採用してインストールした後にデフォルトで:データベース#データベース#名と表名表の別名変数名は厳格に大文字と小文字を区別します1.rootアカウントでログイン、/etc/mysql/my.cnfの[mysqld]にlower_を追加case_table_names=1
操作コマンド:vi/etc/my.cnf
キーi挿入esc保存終了
mysqlの起動:service mysql start
操作コマンド:vi/etc/my.cnf
[mysqld]
#
# * Basic Settings
#
user = mysql
pid-file = /var/run/mysqld/mysqld.pid
socket = /var/run/mysqld/mysqld.sock
port = 3306
basedir = /usr
datadir = /var/lib/mysql
tmpdir = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
lower_case_table_names=1
キーi挿入esc保存終了
service mysql:service mysql stop
mysqlの起動:service mysql start