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
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