三歩あるけば物も忘れる

お腹のお肉がメタボックル

ユーザ用ツール

サイト用ツール


InfrastructureConstruction:MySQL:Installation

1.インストール

MySQLのインストール/初期設定

MySQLのインストール

1
dnf -y module install mysql

MySQLの有効化/起動

1
2
3
systemctl enable mysqld
 
systemctl start mysqld

MySQLの初期設定

下記コマンドを実行する。

1
mysql_secure_installation

対話セットアップが始まるので、要件に従って設定する。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#VALIDATE PASSWORD COMPONENT can be used to test passwords
#and improve security. It checks the strength of password
#and allows the users to set only those passwords which are
#secure enough. Would you like to setup VALIDATE PASSWORD component?
 
# 標準にあるパスワードポリシーを利用しますか?(8文字以下の英小文字のみなど利用したい場合は「No」)
Press y|Y for Yes, any other key for No:
 
#LOW    Length >= 8
#MEDIUM Length >= 8, numeric, mixed case, and special characters
#STRONG Length >= 8, numeric, mixed case, special characters and dictionary file
 
# 0 = LOW    : 8文字以上
# 1 = MEDIUM : 8文字以上、英数大文字、小文字、記号を全て含む。
# 2 = STRONG : 8文字以上、英数大文字、小文字、記号、辞書ファイルの指定文字列を全て含む。
 
#上記のポリシー(0 = LOW, 1 = MEDIUM and 2 = STRONG)から選択してください。
Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG:
 
#rootパスワードを入力してください。
Please set the password for root here.
 
New password:
 
Re-enter new password:
 
#パスワードの推定強度:XXX
Estimated strength of the password: XXX
 
#このパスワードで続行しますか?
Do you wish to continue with the password provided?(Press y|Y for Yes, any other key for No) :
 
#By default, a MySQL installation has an anonymous user,
#allowing anyone to log into MySQL without having to have
#a user account created for them. This is intended only for
#testing, and to make the installation go a bit smoother.
#You should remove them before moving into a production
#environment.
 
#標準で匿名ユーザーが存在しますが削除しますか?
Remove anonymous users? (Press y|Y for Yes, any other key for No) :
 
#Normally, root should only be allowed to connect from
#'localhost'. This ensures that someone cannot guess at
#the root password from the network.
 
#rootユーザーをリモートログイン禁止にしますか?
Disallow root login remotely? (Press y|Y for Yes, any other key for No) :
 
#By default, MySQL comes with a database named 'test' that
#anyone can access. This is also intended only for testing,
#and should be removed before moving into a production
#environment.
 
#標準でtestデータベースが存在しますが削除しますか?
Remove test database and access to it? (Press y|Y for Yes, any other key for No) :
 
#Reloading the privilege tables will ensure that all changes
#made so far will take effect immediately.
 
#権威テーブルをリロードして、ここまでの設定を有効にしますか?
Reload privilege tables now? (Press y|Y for Yes, any other key for No) :
 
#成功、すべて完了!
#Success.
#All done!

InfrastructureConstruction/MySQL/Installation.txt · 最終更新: 2022/05/27 by 127.0.0.1