MySQLインストール関連プログラム
-
comp_err
-
mysql_secure_installation
-
mysql_tzinfo_to_sql
-
mysql_upgrade
comp_err
comp_errは、さまざまなエラーコードに対して表示する必要のあるエラーメッセージを決定するためにmysqldによって使用されるerrmsg.sysファイルを作成します。 comp_errは、mysqld_error.h、mysqld_ername.h、およびmysqld_errmsg.hヘッダーファイルも生成します。
comp_errは、次の方法で呼び出すことができます-
shell> comp_err [options]
mysql_secure_installation
このmysql_secure_installationプログラムを使用すると、ユーザーは以下の方法でMySQLインストールのセキュリティを向上させることができます-
-
ユーザーはrootアカウントのパスワードを設定できます。
-
ユーザーは、ローカルホストの外部からアクセスできるrootアカウントを削除できます。
-
ユーザーは匿名ユーザーアカウントを削除できます。
-
ユーザーは、デフォルトですべてのユーザー(匿名ユーザーも含む)がアクセスできるテストデータベースと、test_で始まる名前のデータベースに誰でもアクセスできる特権を削除できます。
-
mysql_secure_installationは、ユーザーがセキュリティの推奨事項を実装するのに役立ちます。
mysql_tzinfo_to_sql
mysql_tzinfo_to_sqlプログラムは、mysqlデータベースにタイムゾーンテーブルをロードするのに役立ちます。これは、zoneinfoデータベース、つまりタイムゾーンを記述するファイルのセットを備えたシステムで使用されます。このようなシステムの例には、Linux、FreeBSD、Solaris、およびmacOSが含まれます。これらのファイルの最も可能性の高い場所の1つは、/ usr / share / zoneinfoディレクトリ(Solarisでは/ usr / share / lib / zoneinfo)です。
mysql_upgrade
MySQLがアップグレードされるたびに、ユーザーはmysql_upgradeを実行して、アップグレードされたMySQLサーバーとの非互換性を探す必要があります。
mysql_upgradeは、以下に示すように使用できます-
-
サーバーが現在実行されていることを確認してください。
-
mysql_upgradeを呼び出して、mysqlスキーマのシステムテーブルをアップグレードします。
以下のコマンドを使用して、他のスキーマのテーブルを確認および修復します-
shell > mysql_upgrade [options]
サーバーを停止して再起動し、システムテーブルの変更を有効にします。
-
MySQLに別のユーザーとしてログインする方法は?
MySQLに別のユーザーとしてログインする場合は、「mysql-u-pcommand」を使用する必要があります。別のユーザーとしてログインするための構文は次のとおりです。 >mysql -u yourUsername -p After pressing enter key Enter password − 上記の構文を理解するために、MySQLでユーザーを作成しましょう。構文は次のとおりです- CREATE USER 'yourUserName'@'localhost' IDENTIFIED BY 'yourPassword';
-
mysql_secure_installation-MySQLインストールセキュリティを改善します
mysql_secure_installationとは何ですか? MySQLインストール関連プログラムmysql_secure_installation-を理解しましょう このプログラムにより、ユーザーは以下の方法でMySQLインストールのセキュリティを向上させることができます。 ユーザーはrootアカウントのパスワードを設定できます。 ユーザーは、ローカルホストの外部からアクセスできるrootアカウントを削除できます。 ユーザーは匿名ユーザーアカウントを削除できます。 ユーザーは、デフォルトですべてのユーザー(匿名ユーザーも含む)がアクセスできるテストデータベ