6
私は(Ubuntuの12.05で)mysql -u root -p
を実行している、と私は、このエラーメッセージの取得に保つ:私が持っていたので、私はそれを設定私のmy.cnf
ファイルに実際文字セット・サーバーとMySQLの設定ファイル
mysql: unknown variable 'character-set-server=utf8'
をdefault-set-server=utf8
の設定時に発生するメッセージが廃止されました。
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
character-set-server = utf8
[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
skip-external-locking
collation-server = utf8_unicode_ci
character-set-server = utf8
init-connect='SET NAMES utf8'
誰も助けてもらえ:ここに私のmy.cnf
ファイルですか?
CNFファイルを変更した後、あなたはすでに
[mysqld]
にのための1つを持っているとSIDを再起動することを確認し、クライアントの下character-set-server = utf8
を削除する必要がありますあなたの 'my.cnf'の'セクション。おそらくあなたは 'character-set-client'をそこに設定しようとしましたか? – eggyalああ!ありがとう、それは今働く – user1611830