Cent OS7にMysqlを入れたらエラーを吐き出したat DB
Cent OS7にMysqlを入れたらエラーを吐き出した - 暇つぶし2ch1:NAME IS NULL
18/09/11 16:53:36.74 h/HatTyM.net
ちなサーバー構築3回程度の初心者
今回は忘れないように解決策を調べながら掲示板に残してみるが、わからないところは教えて欲しいです
・Cent OS
CentOS Linux release 7.5.1804 (Core)
・Mysql
mysql Ver 14.14 Distrib 5.7.23, for Linux (x86_64) using EditLine wrapper
・エラー(mysqld --varsion)
1,2018-09-10T08:53:58.238626Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
2,2018-09-10T08:53:58.240471Z 0 [Note] mysqld (mysqld 5.7.23) starting as process 471 ...
3,2018-09-10T08:53:58.242041Z 0 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
4,2018-09-10T08:53:58.242064Z 0 [ERROR] Aborting
5,2018-09-10T08:53:58.242089Z 0 [Note] Binlog end
6,2018-09-10T08:53:58.242145Z 0 [Note] mysqld: Shutdown complete

2:NAME IS NULL
18/09/11 16:59:43.22 h/HatTyM.net
詳しい方は暇つぶし程度に見て欲しい、、、初心者はこんなのもわからんのや~みたいなかんじで
まずはこいつやな
1,2018-09-10T08:53:58.238626Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use --explicit_defaults_for_timestamp server option (see documentation for more details).
URLリンク(qiita.com)
URLリンク(www.mk-mode.com)
を参考に設定してみるで~

3:NAME IS NULL
18/09/11 17:24:41.52 h/HatTyM.net
先人はさすがやで、試したら一発で解消された
まずはRootで(vi /etc/my.cnf)で編集
(explicit_defaults_for_timestamp = 1)を追加したらOK
これで問題1は解決
次は2にいくで~

4:NAME IS NULL
18/09/11 17:34:28.42 h/HatTyM.net
その前に設定忘れてた
Rootで(vi /etc/my.cnf)で編集
(character-set-server=utf8)を追加してなかった

5:NAME IS NULL
18/09/11 17:55:18.10 h/HatTyM.net
あとこれも忘れてた、、、
Rootで(vi /etc/my.cnf)で編集
(explicit_defaults_for_timestamp = 1)を追加

6:NAME IS NULL
18/09/11 18:15:26.59 h/HatTyM.net
さて問題2~6だが
URLリンク(kimagureneet.hatenablog.com)
を見てみるとRootで起動するとこんなことになると書いている
なんで一般ユーザーで試してみると…
[Warning] Changed limits: max_open_files: 1024 (requested 5000)
[Warning] Changed limits: table_open_cache: 431 (requested 2000)
[Warning] Can't create test file /var/lib/mysql/v133-18-56-174.lower-test
[Note] mysqld (mysqld 5.7.23) starting as process 11420 ...
[Warning] Can't create test file /var/lib/mysql/v133-18-56-174.lower-test
[Warning] Can't create test file /var/lib/mysql/v133-18-56-174.lower-test
[ERROR] Could not open file '/var/log/mysqld.log' for error logging: Permission denied
[ERROR] Aborting
[Note] Binlog end
[Note] mysqld: Shutdown complete
なんか増えてね?w

7:NAME IS NULL
18/09/11 19:05:39.75 h/HatTyM.net
エラー解消にイライラ、、、以前はこんなエラーなかったのに
そしてMysqlにログインできなくなってるし
いったんMysqlを削除して出直してきます

8:NAME IS NULL
18/09/12 02:33:19.41 .net
今はMariaDBにほとんど移行してんじゃないの?
素直にMariaDBに代えろ

9:NAME IS NULL
18/09/12 16:39:38.04 WKqG1NDi.net
そうするわ

10:NAME IS NULL
18/09/13 11:57:12.99 .net
これ使ってみてください!
上手くいってます。
URLリンク(store.line.me)

11:NAME IS NULL
18/09/14 16:12:32.86 .net
>>10
消えろ

12:NAME IS NULL
18/10/13 19:47:05.65 .net
URLリンク(imgur.com)


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch