mysqlコマンドラインから文字セットを使用してデータベースを作成すると、次のエラーが発生します。Unknown character set: utf8_unicode_ci
。しかし、私はphpMyAdminで同じSQLを実行すると、エラーなしでうまく動作し、なぜそれがわからないのですか?エラー:不明な文字セット: 'utf8_unicode_ci'
SQL:
CREATE DATABASE sx CHARACTER SET =utf8 COLLATE = utf8_unicode_ci;
mysqlコマンドライン:エラーUnknown character set: 'utf8_unicode_ci'
を取得しているので、あなたがutf8_unicode_ci
を指定する必要があります
mysql -u root -ppassword -h localhost --default-character-set=utf8
'mysqlの> DATABASE SXのCHARACTER SET = UTF8のCOLLATE = utf8_unicode_ci内を作成します。 クエリOK、1行に影響(5.59秒) 'どのようなmysqlバージョンを使用しますか? – zerkms
@zerkms:version is:5.5.29 –