ユーザーグループおよびユーザーの作成
[ルート@ localhostのソフトウェア]#groupaddのMySQLの groupaddの: "mysqlの"グループがすでに存在している [ルート@ localhostのソフトウェア]#のuseraddの - GのMySQLのMySQL のuseradd:ユーザー"mysqlの"すでに存在する [ルート@ localhostのソフトウェア]# [ルート@ localhostのソフトウェア] #1 はpasswd mysqlの ユーザのパスワードのMySQLを変更します。 新しいパスワード: 無効なパスワード:パスワードは回文で 新しいパスワードを再入力します。
インストールパッケージの抽出
[ローカルホストソフトウェア@ルート]#タール -zxvfはmysql- 5.7。26 -el7-x86_64版。タール .gzを
移動するには、ファイルフォルダを抽出した後
[ルート@ localhostのソフトウェア]#mvのはmysql- 5.7。26 -el7-x86_64の/を/ usr / local / MySQLの
グループを変更し、ユーザーが所属
[ルート@ localhostのmysqlの]#のCD /ホーム/ mysqlの/ [ルート@ localhostのmysqlの]#chownコマンド -R mysqlのmysqlの/ [ルート@ localhostのmysqlの]#chgrpコマンド -R mysqlのmysqlの/ [ルート@ localhostのmysqlの]#1 は、mkdir データを [ルート@localhost mysqlの]#chownコマンド -R mysqlの:mysqlのデータ
インストール
[ルート@ localhostのmysqlの]#のCDは/ usr / local / mysqlの/ [ルート@ localhostのmysqlの]#ビン / mysql_install_dbに--user = mysqlの--datadir = /ホーム/ mysqlの/データ/ 2019年 - 07 - 19 11:02:18 [警告] mysql_install_dbのは推奨されています。mysqldに切り替えを検討してください- 初期化する 2019 - 07 - 19 11:02:20 [WARNING]ブートストラップログISN " T空: 2019 - 07 - 19 11:02:20 [WARNING] 2019- 07 -19T03:02:18 .443343Z 0 [警告] --bootstrapは推奨されています。使用することを検討してください- 代わりに初期化する 2019年 - 07 -19T03:02:18 .443888Z 0 [警告]制限を変更:max_open_files:1024(要求5000を) 2019年 - 07 -19T03:02:18 .443892Z 0 [警告]制限を変更: table_open_cacheの:431(要求2000)
そして、ディレクトリのパーミッションを設定します
[ルート@ localhostのMySQLの]#cpは ./support-files/mysql.server /etc/init.d/のMySQLの #[ローカルホストなど@ルート] viのmy.cnfのは、 設定ファイルを変更する #1 [ローカルホストなど@ルート] をchown 777 マイ。 CNF #[ローカルホストなど@ルート] のchmod + X /etc/init.d/mysql
設定したブート
[ルートローカルホストなど@]位のchkconfig --level 35 MySQLのON #chkconfigの[ローカルホストなど@ルート] - リストのMySQL のMySQL 0:オフ 1:オフ 2:開口 3:オン 4:開口 5:開口 6 :オフを [ルート@localhostなど]#
設定ファイルを変更します。
[ルート@ localhostの/]#のviのは/ etc / プロフィール 変更の/ etc / 最後に以下を追加し、プロファイルを #変更の/ etc / profileファイルの の#set MySQLの環境 エクスポートPATH = $ PATH:は/ usr / local / MySQLの/ ビン #メイクファイルに有効になり ます。[root @ localhostの /]#のソースは/ etc / プロフィール [ルート@ localhostの /]#
初期パスワードのMySQLを取得
[ルート@ localhostの/]#の猫 /ルート/ .mysql_secret セット#パスワードのためにユーザ' ルート@ localhostの'で2019 - 07 - 19 11:02:18 PKZ:zkdpy50q [ルート@ localhostの /]#
パスワードの変更
[ルート@ localhostの/]#mysqlの-uroot - pは パスワードを入力します。 MySQLのモニタへようこそ。コマンドは、で終わります。や\ g。 MySQLの接続IDがある2 :Serverのバージョン5.7。26 - ログ 著作権(C)2000、2019、Oracleおよび/ またはその関連会社を。全著作権所有。 Oracleは、Oracle Corporationの登録商標です / またはその 関連会社。その他の名称はそれぞれの商標または登録商標です 所有者。 タイプ" ヘルプ; 「または」\ hを" について助けて。タイプ「\ cを」するクリア現在の入力文を。 MySQLの >設定PASSWORD = PASSWORD(' ルート' )。 クエリOK、0影響を受ける行、1つの警告(0.00 秒) のMySQL > フラッシュ特権。 クエリOK、0影響を受ける行(0.01 秒) のMySQL > 出口 バイ
リモートアクセスを追加します。
[ルート@ localhostの/]#mysqlの-uroot - pは パスワードを入力します。 MySQLのモニタへようこそ。コマンドは、で終わります。や\ g。 MySQLの接続IDがある4 :Serverのバージョン5.7。26 - MySQL Community Serverが(GPL)のログ 著作権(C)2000、2019、Oracleおよび/ またはその関連会社を。全著作権所有。 Oracleは、Oracle Corporationの登録商標です / またはその 関連会社。その他の名称はそれぞれの商標または登録商標です 所有者。 タイプ" ヘルプ; 'または' \ hを" 以下のためのヘルプ。タイプ「\ cを」するクリア現在の入力文を。 mysqlの > 使用mysqlの テーブル情報を読み取るためのテーブルとカラム名の補完 あなたがして迅速に起動を取得するには、この機能をオフにすることができます - データベースが変更さ mysqlの >更新ユーザ設定ホスト= 「%」ユーザー= 「ルート」; クエリOK、1つの影響を受けた行(0.00 秒) 行が一致した:1 変更:1つの 警告:0 MySQLの > を選択し、ユーザからホスト、ユーザー; + ----------- + --------------- + | ホスト| ユーザー| + ----------- + --------------- + | %| ルート| | ローカルホスト| mysql.session | | ローカルホスト| mysql.sys | + ----------- + --------------- + 3行にセット(0.00 秒) のMySQL >
MySQLは有効にするには再起動します
[ルート@ localhostの/ ]#サービスのmysql停止 MySQLの.. SUCCESSをシャットダウン! [ルート@ localhostの / ]#サービスのmysql開始 MySQLを起動する... SUCCESS! [ルート@ localhostの / ]#サービスMySQLのステータス SUCCESS!MySQLの実行されている(46983 ) [ルート@ localhostの /]#
ポートを開きます
ファイアウォール-CMD --permanent --zone =公共--add-ポート= 3306 / TCP // 永久 [ルート@ localhostの/]#ファイアウォール-CMD --permanent --zone =公共--add-ポート= 3306 / TCP 成功 [ルート@ localhostの /]#ファイアウォール-CMD - リロード 成功を [ルート@ localhostの /]#