質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

ただいまの
回答率

88.03%

EC2にmysqlをインストールする作業時にエラー。

解決済

回答 1

投稿

  • 評価
  • クリップ 0
  • VIEW 2,651

score 45

現在以下サイトを参考にEC2にcakephpの環境を作成しようとしています。
http://qiita.com/mesaka/items/783547cb40ad2ecf289d

このサイトのMySQL5.5のインストールの箇所にある
sudo mysql_install_db --datadir=/var/lib/mysql --user=mysql
を実行すると以下のようなエラーになります。
またこの前に行った作業としては/etc/my.cnfが存在しなかったため、
cp /usr/share/mysql/my-large.cnf /etc/my.cnf
を実行しています。
初めての環境構築のためかなり苦戦しています。
よろしくお願いします。


Installing MySQL system tables...
150925  7:43:59 [Warning] 'THREAD_CONCURRENCY' is deprecated and will be removed in a future release.
150925  7:43:59 [Note] /usr/libexec/mysql55/mysqld (mysqld 5.5.45-log) starting as process 24779 ...
/usr/libexec/mysql55/mysqld: Character set 'utf-8' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index.xml' file
150925  7:43:59 [ERROR] Aborting

150925  7:43:59 [Note] /usr/libexec/mysql55/mysqld: Shutdown complete


Installation of system tables failed!  Examine the logs in
/var/lib/mysql for more information.

You can try to start the mysqld daemon with:

    shell> /usr/libexec/mysql55/mysqld --skip-grant &

and use the command line tool /usr/libexec/mysql55/mysql
to connect to the mysql database and look at the grant tables:

    shell> /usr/libexec/mysql55/mysql -u root mysql
    mysql> show tables

Try 'mysqld --help' if you have problems with paths.  Using --log
gives you a log in /var/lib/mysql that may be helpful.

Please consult the MySQL manual section
'Problems running mysql_install_db', and the manual section that
describes problems on your OS.  Another information source are the
MySQL email archives available at http://lists.mysql.com/.

Please check all of the above before submitting a bug report
at http://bugs.mysql.com/

  • 気になる質問をクリップする

    クリップした質問は、後からいつでもマイページで確認できます。

    またクリップした質問に回答があった際、通知やメールを受け取ることができます。

    クリップを取り消します

  • 良い質問の評価を上げる

    以下のような質問は評価を上げましょう

    • 質問内容が明確
    • 自分も答えを知りたい
    • 質問者以外のユーザにも役立つ

    評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

    質問の評価を上げたことを取り消します

  • 評価を下げられる数の上限に達しました

    評価を下げることができません

    • 1日5回まで評価を下げられます
    • 1日に1ユーザに対して2回まで評価を下げられます

    質問の評価を下げる

    teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

    • プログラミングに関係のない質問
    • やってほしいことだけを記載した丸投げの質問
    • 問題・課題が含まれていない質問
    • 意図的に内容が抹消された質問
    • 過去に投稿した質問と同じ内容の質問
    • 広告と受け取られるような投稿

    評価が下がると、TOPページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

    質問の評価を下げたことを取り消します

    この機能は開放されていません

    評価を下げる条件を満たしてません

    評価を下げる理由を選択してください

    詳細な説明はこちら

    上記に当てはまらず、質問内容が明確になっていない質問には「情報の追加・修正依頼」機能からコメントをしてください。

    質問の評価を下げる機能の利用条件

    この機能を利用するためには、以下の事項を行う必要があります。

回答 1

checkベストアンサー

0

念のための確認ですが、
参考になさったというサイトでは、設定ファイル名が /etc/my.cnf ではなくて /etc/my.conf になっています。
それと、下記の設定を追加するように説明されていますが、
[mysqld]
default-storage-engine = InnoDB character-set-server = utf8
エラーログを見ると utf8 ではなくて「utf-8 is not ~」と表示されているところが気になります。

初心に返りもう一度設定を見直してみてはいかがでしょうか?

投稿

  • 回答の評価を上げる

    以下のような回答は評価を上げましょう

    • 正しい回答
    • わかりやすい回答
    • ためになる回答

    評価が高い回答ほどページの上位に表示されます。

  • 回答の評価を下げる

    下記のような回答は推奨されていません。

    • 間違っている回答
    • 質問の回答になっていない投稿
    • スパムや攻撃的な表現を用いた投稿

    評価を下げる際はその理由を明確に伝え、適切な回答に修正してもらいましょう。

  • 2015/09/26 08:28

    utf8にしたら解決しました。ありがとうございました!

    キャンセル

15分調べてもわからないことは、teratailで質問しよう!

  • ただいまの回答率 88.03%
  • 質問をまとめることで、思考を整理して素早く解決
  • テンプレート機能で、簡単に質問をまとめられる

関連した質問

同じタグがついた質問を見る