Ubuntuの下のMySQLのMySQLのインストールはUbuntuのリモートアクセスの下で、rootアカウントのインストールと設定します

Ubuntuの下のMySQLのインストール

 

MySQLをそこにインストールする場合#参照してください。

dpkgの-l | grepのmysqlの

#MySQLをインストールします。

aptインストールのMySQLサーバ

インストールが完了したら、インストールが成功したかどうかを確認するには、次のコマンドを使用することができます。

netstatのタップの| grepのmysqlの

でmysqlのソケット状態が正常にインストールされたことを示しLISTEN場合は、上記のコマンドによる検査の後、あなたが参照してください。

以下のコマンドを使ってログMySQLデータベース:

MySQLの-uルート-p

着陸の選択を示す-uユーザ名、-pは、ユーザーのパスワードを表し、今パスワードを入力し、パスワードなしでMySQLのデータベースです:直接入力では、MySQLデータベースを入力することができます。

その後、データベースを表示し、あなたはすべての現在のデータベースを表示することができます。

データベース、データベースの初期化の安全性と正常な動作を保証するために次の、。この初期化動作は、次の5つのステップを含みます。

パスワードプラグインの検証(1)インストール。

(2)ルート独自のデータベース管理者パスワードを設定してください。

(3)その後、匿名アカウントを削除し、データベースのビジネス上の操作の安全性を確保するために、リモート・データベース管理者からrootでログインします。

(4)デフォルトのテストデータベースを削除するには、データベースへのテストアクセス一連のキャンセル。

認可リストをリフレッシュする(5)、初期設定は直ちに有効になりましょう。

データベースの初期化手順は、上述したため、I以下の次の出力は、簡単なコメントをしました。

Ubuntuの仮想マシン@ルート:〜#mysql_secure_installation

MySQLサーバの展開を確保。

空白のパスワードを使用してMySQLに接続します。

VALIDATEパスワードPLUGINはパスワードをテストするために使用することができます
し、セキュリティを向上させます。これは、パスワードの強度をチェック
して、ユーザーがあるだけでこれらのパスワードを設定することを可能にする
安全な十分。あなたは、セットアップVALIDATEパスワードプラグインにいかが?#  要安装验证密码插件吗?

Yキーを押し|はい、いいえのために他のキーのためのY:N#这里我选择N
ここでrootのパスワードを設定してください。

新しいパスワード:#はルート管理者に設定するデータベースのパスワードを入力します。

新しいパスワードを再入力します。#もう一度パスワードを入力します。


デフォルトでは、MySQLのインストールは、匿名ユーザーを持っている
誰もが持ってすることなく、MySQLのにログインできるように
彼らのために作成したユーザーアカウントを。これだけのために意図され
、テスト、およびインストールはビット滑らかに行かせるために。
本番に移行する前に、それらを削除すべきである
環境。

匿名ユーザーを削除しますか?Y#删除匿名账户:|(はい、いいえのために他のキーのためにYを押しy)を
成功。


通常、ルートからのみ接続を許可しなければならない
「localhost」の。この性を保証は誰かを推測することができない
ネットワークからのrootのパスワード。

(|はい、いいえのために他のキーのためにYを押してY):? N#は、リモートログインからのルート管理者を禁止し、ここで私は禁止していない遠隔地のDisallow rootログイン

...スキップ。
デフォルトでは、MySQLはことを「試験」という名前のデータベースが付属しています
誰でもアクセスすることができます。これはまた、唯一のテストのために意図され、
生産に移行する前に除去しなければならない
環境。


削除テスト・データベースとアクセスそれまで(プレスY | Yはいため、ノーのための他のキー):Y#は?テスト・データベースを削除し、削除アクセス
-落下試験データベース...
成功。

-テスト・データベース上の権限を削除する...
成功。

権限テーブルをリロードすると、すべての変更をすることを保証します
、これまでに作られたが、すぐに有効になります。

今リロード権限テーブル(プレスY |はい、いいえのために他のキーのためのY):? Y#のリフレッシュ承認フォーム、効果はすぐに、初期化後に設定ように
成功。

全部終わった!

MySQLサービスのステータスを確認します。

systemctl状況mysqlの

結果は以下の通りであるmysqlのサービスが正常に動作している示しています。

ここでもMySQLの-uルート-pコマンドを使用して、パスワードを入力します。ちょうどセット、キャリッジリターンを入力し、パスワードを、mysqlデータベースに入ることができるようになります。

ユーザーのクエリデータテーブルと、ショーのテーブルを:ユーザから選択*;(ユーザーのアカウント情報テーブルは、すべてのMySQLデータベースである)は、MySQLというデータベースを開くデータベースの現在のテーブルを表示するためのコマンド、使用mysqlの使用

MySQLのは、現在のリモートアクセス、コンフィギュレーション・ファイル/etc/mysql/mysql.conf.d/mysqld.cnf最初の編集を許可するように設定されています。

vimの/etc/mysql/mysql.conf.d/mysqld.cnf

コメントアウトバインドアドレス= 127.0.0.1

保存して終了した後、mysqlデータベースを入力し、認証コマンドを実行します。

MySQLの-uルート-p

。MySQLの> * *ルートへのすべてを与える@「%」GRANTオプションで「パスワード」によって識別されます。

MySQLの>フラッシュ権限;#リフレッシュ許可

MySQLの>終了

次に、exitコマンドのMySQLサービスを実行し、次のコマンドを実行してから再起動mysqlの:

systemctl再起動のMySQL

今、あなただけの許可リモートアクセス権のパスワードを入力し、UbuntuのMySQLデータベース内のWindowsグラフィカルツールのNavicatリモート接続を使用することができます。

道の下では、その後、ここに共有する:NavicatはMySQLの10.1.7インストールパッケージ用

リンク:https://pan.baidu.com/s/1CyDXr79v7Ufc60fv_XQ_gA 、抽出コード:ohf8

OK、ここUbuntu18.04 MySQLインストールの下で完了しました。

 

運転中に私は、次のエラーが発生しました:

E:ロックは/ var / lib / dpkg /ロックを取得しませ -frontend -オープン(11: リソース一時的に利用できない)
E:dpkgのを取得することができませんがロック(は/ var / lib / dpkg /ロック・フロントエンド)、別のプロセスであり、フロントエンドそれを使用して?

ソリューション、記事への作りの参照:https://www.linuxidc.com/Linux/2018-12/155949.htm

 

:より転載https://www.cnblogs.com/opsprobe/p/9126864.html

MySQLをそこにインストールする場合#参照してください。

dpkgの-l | grepのmysqlの

#MySQLをインストールします。

aptインストールのMySQLサーバ

インストールが完了したら、インストールが成功したかどうかを確認するには、次のコマンドを使用することができます。

netstatのタップの| grepのmysqlの

でmysqlのソケット状態が正常にインストールされたことを示しLISTEN場合は、上記のコマンドによる検査の後、あなたが参照してください。

以下のコマンドを使ってログMySQLデータベース:

MySQLの-uルート-p

着陸の選択を示す-uユーザ名、-pは、ユーザーのパスワードを表し、今パスワードを入力し、パスワードなしでMySQLのデータベースです:直接入力では、MySQLデータベースを入力することができます。

その後、データベースを表示し、あなたはすべての現在のデータベースを表示することができます。

データベース、データベースの初期化の安全性と正常な動作を保証するために次の、。この初期化動作は、次の5つのステップを含みます。

パスワードプラグインの検証(1)インストール。

(2)ルート独自のデータベース管理者パスワードを設定してください。

(3)その後、匿名アカウントを削除し、データベースのビジネス上の操作の安全性を確保するために、リモート・データベース管理者からrootでログインします。

(4)デフォルトのテストデータベースを削除するには、データベースへのテストアクセス一連のキャンセル。

認可リストをリフレッシュする(5)、初期設定は直ちに有効になりましょう。

データベースの初期化手順は、上述したため、I以下の次の出力は、簡単なコメントをしました。

Ubuntuの仮想マシン@ルート:〜#mysql_secure_installation

MySQLサーバの展開を確保。

空白のパスワードを使用してMySQLに接続します。

VALIDATEパスワードPLUGINはパスワードをテストするために使用することができます
し、セキュリティを向上させます。これは、パスワードの強度をチェック
して、ユーザーがあるだけでこれらのパスワードを設定することを可能にする
安全な十分。あなたは、セットアップVALIDATEパスワードプラグインにいかが?#  要安装验证密码插件吗?

Yキーを押し|はい、いいえのために他のキーのためのY:N#这里我选择N
ここでrootのパスワードを設定してください。

新しいパスワード:#はルート管理者に設定するデータベースのパスワードを入力します。

新しいパスワードを再入力します。#もう一度パスワードを入力します。


デフォルトでは、MySQLのインストールは、匿名ユーザーを持っている
誰もが持ってすることなく、MySQLのにログインできるように
彼らのために作成したユーザーアカウントを。これだけのために意図され
、テスト、およびインストールはビット滑らかに行かせるために。
本番に移行する前に、それらを削除すべきである
環境。

匿名ユーザーを削除しますか?Y#删除匿名账户:|(はい、いいえのために他のキーのためにYを押しy)を
成功。


通常、ルートからのみ接続を許可しなければならない
「localhost」の。この性を保証は誰かを推測することができない
ネットワークからのrootのパスワード。

(|はい、いいえのために他のキーのためにYを押してY):? N#は、リモートログインからのルート管理者を禁止し、ここで私は禁止していない遠隔地のDisallow rootログイン

...スキップ。
デフォルトでは、MySQLはことを「試験」という名前のデータベースが付属しています
誰でもアクセスすることができます。これはまた、唯一のテストのために意図され、
生産に移行する前に除去しなければならない
環境。


削除テスト・データベースとアクセスそれまで(プレスY | Yはいため、ノーのための他のキー):Y#は?テスト・データベースを削除し、削除アクセス
-落下試験データベース...
成功。

-テスト・データベース上の権限を削除する...
成功。

権限テーブルをリロードすると、すべての変更をすることを保証します
、これまでに作られたが、すぐに有効になります。

今リロード権限テーブル(プレスY |はい、いいえのために他のキーのためのY):? Y#のリフレッシュ承認フォーム、効果はすぐに、初期化後に設定ように
成功。

全部終わった!

MySQLサービスのステータスを確認します。

systemctl状況mysqlの

結果は以下の通りであるmysqlのサービスが正常に動作している示しています。

ここでもMySQLの-uルート-pコマンドを使用して、パスワードを入力します。ちょうどセット、キャリッジリターンを入力し、パスワードを、mysqlデータベースに入ることができるようになります。

ユーザーのクエリデータテーブルと、ショーのテーブルを:ユーザから選択*;(ユーザーのアカウント情報テーブルは、すべてのMySQLデータベースである)は、MySQLというデータベースを開くデータベースの現在のテーブルを表示するためのコマンド、使用mysqlの使用

MySQLのは、現在のリモートアクセス、コンフィギュレーション・ファイル/etc/mysql/mysql.conf.d/mysqld.cnf最初の編集を許可するように設定されています。

vimの/etc/mysql/mysql.conf.d/mysqld.cnf

コメントアウトバインドアドレス= 127.0.0.1

保存して終了した後、mysqlデータベースを入力し、認証コマンドを実行します。

MySQLの-uルート-p

。MySQLの> * *ルートへのすべてを与える@「%」GRANTオプションで「パスワード」によって識別されます。

MySQLの>フラッシュ権限;#リフレッシュ許可

MySQLの>終了

次に、exitコマンドのMySQLサービスを実行し、次のコマンドを実行してから再起動mysqlの:

systemctl再起動のMySQL

今、あなただけの許可リモートアクセス権のパスワードを入力し、UbuntuのMySQLデータベース内のWindowsグラフィカルツールのNavicatリモート接続を使用することができます。

道の下では、その後、ここに共有する:NavicatはMySQLの10.1.7インストールパッケージ用

リンク:https://pan.baidu.com/s/1CyDXr79v7Ufc60fv_XQ_gA 、抽出コード:ohf8

OK、ここUbuntu18.04 MySQLインストールの下で完了しました。

 

運転中に私は、次のエラーが発生しました:

E:ロックは/ var / lib / dpkg /ロックを取得しませ -frontend -オープン(11: リソース一時的に利用できない)
E:dpkgのを取得することができませんがロック(は/ var / lib / dpkg /ロック・フロントエンド)、別のプロセスであり、フロントエンドそれを使用して?

ソリューション、記事への作りの参照:https://www.linuxidc.com/Linux/2018-12/155949.htm

 

:より転載https://www.cnblogs.com/opsprobe/p/9126864.html

おすすめ

転載: www.cnblogs.com/ycsc/p/11854446.html
おすすめ