質問編集履歴
3
my.cnfを追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -69,3 +69,87 @@
|
|
69
69
|
検索してみると、前のバージョンによる原因のものが多かったのですが、MySQLは今回初めてインストールしたので有効な情報は見当たりませんでした。
|
70
70
|
|
71
71
|
解決策をご教授いただけると助かります。
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
追記 06/26 15:52
|
76
|
+
|
77
|
+
/etc/my.cnfを追記します。
|
78
|
+
|
79
|
+
/etc/mysql/my.cnfは削除しました。
|
80
|
+
|
81
|
+
```
|
82
|
+
|
83
|
+
# For advice on how to change settings please see
|
84
|
+
|
85
|
+
# http://dev.mysql.com/doc/refman/8.0/en/server-configuration-defaults.html
|
86
|
+
|
87
|
+
|
88
|
+
|
89
|
+
[mysqld]
|
90
|
+
|
91
|
+
#
|
92
|
+
|
93
|
+
# Remove leading # and set to the amount of RAM for the most important data
|
94
|
+
|
95
|
+
# cache in MySQL. Start at 70% of total RAM for dedicated server, else 10%.
|
96
|
+
|
97
|
+
# innodb_buffer_pool_size = 128M
|
98
|
+
|
99
|
+
#
|
100
|
+
|
101
|
+
# Remove leading # to turn on a very important data integrity option: logging
|
102
|
+
|
103
|
+
# changes to the binary log between backups.
|
104
|
+
|
105
|
+
# log_bin
|
106
|
+
|
107
|
+
#
|
108
|
+
|
109
|
+
# Remove leading # to set options mainly useful for reporting servers.
|
110
|
+
|
111
|
+
# The server defaults are faster for transactions and fast SELECTs.
|
112
|
+
|
113
|
+
# Adjust sizes as needed, experiment to find the optimal values.
|
114
|
+
|
115
|
+
# join_buffer_size = 128M
|
116
|
+
|
117
|
+
# sort_buffer_size = 2M
|
118
|
+
|
119
|
+
# read_rnd_buffer_size = 2M
|
120
|
+
|
121
|
+
#
|
122
|
+
|
123
|
+
# Remove leading # to revert to previous value for default_authentication_plugin,
|
124
|
+
|
125
|
+
# this will increase compatibility with older clients. For background, see:
|
126
|
+
|
127
|
+
# https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_default_authentication_plugin
|
128
|
+
|
129
|
+
# default-authentication-plugin=mysql_native_password
|
130
|
+
|
131
|
+
|
132
|
+
|
133
|
+
datadir=/var/lib/mysql
|
134
|
+
|
135
|
+
socket=/var/lib/mysql/mysql.sock
|
136
|
+
|
137
|
+
|
138
|
+
|
139
|
+
log-error=/var/log/mysqld.log
|
140
|
+
|
141
|
+
pid-file=/var/run/mysqld/mysqld.pid
|
142
|
+
|
143
|
+
|
144
|
+
|
145
|
+
log_timestamps=SYSTEM
|
146
|
+
|
147
|
+
skip-character-set-client-handshake
|
148
|
+
|
149
|
+
character-set-server=utf8mb4
|
150
|
+
|
151
|
+
explicit_defaults_for_timestamp=ON
|
152
|
+
|
153
|
+
|
154
|
+
|
155
|
+
```
|
2
一歩前進したものの、エラー
test
CHANGED
File without changes
|
test
CHANGED
@@ -33,3 +33,39 @@
|
|
33
33
|
バージョン
|
34
34
|
|
35
35
|
mysql Ver 8.0.11 for Linux on x86_64 (MySQL Community Server - GPL)
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
# 追記 上記の質問より一歩前進したものの、起動コマンドでエラー
|
40
|
+
|
41
|
+
上記の質問は`yum install mysql-server`でmysql-severをインストールしたことでひとまず前進したのですが、
|
42
|
+
|
43
|
+
起動コマンド`systemctl start mysqld.service`を実行すると、以下のエラー表示となりました。
|
44
|
+
|
45
|
+
```
|
46
|
+
|
47
|
+
Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.
|
48
|
+
|
49
|
+
```
|
50
|
+
|
51
|
+
|
52
|
+
|
53
|
+
/var/mysql/mysql.logを見てみると以下のエラーが記録されていました。
|
54
|
+
|
55
|
+
```
|
56
|
+
|
57
|
+
2018-06-25T17:02:21.365210Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.11) starting as process 6100
|
58
|
+
|
59
|
+
2018-06-25T17:02:21.666708Z 1 [ERROR] [MY-011011] [Server] Failed to find valid data directory.
|
60
|
+
|
61
|
+
2018-06-25T17:02:21.668088Z 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.
|
62
|
+
|
63
|
+
2018-06-25T17:02:21.668774Z 0 [ERROR] [MY-010119] [Server] Aborting
|
64
|
+
|
65
|
+
2018-06-25T17:02:21.702237Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.0.11) MySQL Community Server - GPL.
|
66
|
+
|
67
|
+
```
|
68
|
+
|
69
|
+
検索してみると、前のバージョンによる原因のものが多かったのですが、MySQLは今回初めてインストールしたので有効な情報は見当たりませんでした。
|
70
|
+
|
71
|
+
解決策をご教授いただけると助かります。
|
1
バージョン追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -27,3 +27,9 @@
|
|
27
27
|
|
28
28
|
|
29
29
|
どうすればうまく起動するでしょうか?
|
30
|
+
|
31
|
+
|
32
|
+
|
33
|
+
バージョン
|
34
|
+
|
35
|
+
mysql Ver 8.0.11 for Linux on x86_64 (MySQL Community Server - GPL)
|