Centos7.4 システムに yum ソースから mysql 5.6 をインストールする

Centos7.4 システムに yum ソースから mysql 5.6 をインストールする

システム環境: centos7.4

1. データベースがインストールされているかどうかを確認します。

yum list installed | grep mysqld/mariadb

次に、mysql5.6 インストール パッケージを使用して、centos7 システムの yum ソース RPM リソース パッケージをインストールします。

rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm

おいしい、すべてきれい

おいしいリポリスト

3. msyql5.6をインストールします。

yum -y install mysql-community-server

4番目に、サービスを開始します。

systemctl で mysqld を起動します。

systemctl で mysqld を有効にする

5. パスワードのリセット: 具体的な状況によって異なります (省略可能、パスワードなしでログイン)

#mysql_セキュアインストール

ルートパスワードを設定しますか? [Y/n] y [ルートユーザーパスワードを設定します]

匿名ユーザーを削除しますか? [Y/n] y [匿名ユーザーを削除します]

リモートからのルートログインを禁止しますか? [Y/n] n [リモートからのルートログインを禁止します]

テスト データベースとそれへのアクセスを削除しますか? [Y/n] y [テスト データベースを削除します]

権限テーブルを今すぐ再読み込みしますか? [Y/n] y [権限を更新]

6. MySQLのバージョンを確認します。

MySQL -V

mysql Ver 14.14 Distrib 5.6.39、Linux (x86_64) 用、EditLine ラッパー使用

7. 認証: (パスワードなし)

mysql -uroot -p 密碼

8. パスワードとリモート権限を設定する

データベースのパスワード設定: # set password for 'root'@'localhost'=password('userpasswd');

9. ファイアウォールを設定する

firewall-cmd --zone=public --add-port=3306/tcp --permanent

以下もご興味があるかもしれません:
  • Centos7でmysqlを使用してMariaDBを再起動する
  • Centos7.3 で mysql5.7.18 をインストールして初期パスワードを変更する方法
  • Linux centos7 環境での MySQL インストール チュートリアル
  • CentOS7 で MySQL データベースにリモート接続できない理由と解決策
  • Centos7で指定したmysqlユーザーのパスワードを変更する方法の詳細な説明
  • 64 ビット CentOs7 ソース コードのインストール mysql-5.6.35 プロセス共有
  • CentOs7.x に MySQL をインストールするための詳細なチュートリアル
  • MySQL 5.7.17 のインストールと設定方法のグラフィックチュートリアル (CentOS7)
  • Alibaba Cloud CentOS7 で Apache+PHP+MySQL 環境を構築
  • Centos7 で yum を使用して Mysql5.7.19 をインストールする詳細な手順

<<:  最新の人気スクリプトAutojsソースコード共有

>>:  Ubuntu システムにおけるネットワーク構成ファイルの分析と説明

推薦する

JavaScript の基本オブジェクト

目次1. オブジェクト1.1 オブジェクトとは何ですか? 1.2 なぜオブジェクトが必要なのか? 2...

JavaScript における async と await の使い方とメソッド

JS の async 関数と await キーワード 関数ヘルワールド() { 「こんにちは!美しい...

Hadoop 2.Xの新機能、ごみ箱機能の説明

ごみ箱機能をオンにすると、削除されたファイルの元のデータをタイムアウトなしで復元できるため、誤って削...

MySQL開発標準と使用スキルの概要

1. 命名規則1. データベース名、テーブル名、フィールド名には小文字を使用し、アンダースコアで区切...

Linux リダイレクトの使用方法の詳細な説明

誰でも時々データをコピーして貼り付ける必要があると思います。コピーして貼り付けるためにファイルを開く...

プレーンな JS オブジェクトの代わりに Map を使用する場合

目次1. マップは任意のタイプのキーを受け入れます2. マップにはキー名に関する制限はありません3....

MySQL はエンタープライズレベルのログ管理、バックアップ、リカバリの実践的なチュートリアルを実装します

背景事業が発展するにつれ、会社の事業内容や規模は拡大し続け、ウェブサイトには大量のユーザー情報やデー...

div+css3 を使用して背景グラデーション ボタンを実装するためのサンプル コード

フロントエンド ページの需要が増加し続けるにつれて、一部のシーンではグラデーションの背景要素が必要に...

CSS3は、ズームと回転を実現するためにscale()とrotate()を使用します。

1. scale() メソッドズームとは「縮小」と「拡大」を意味します。 CSS3 では、scal...

フロントエンドコンポーネント化の基礎知識を詳しく解説

目次コンポーネントの基本概念オブジェクトとコンポーネントの違い成分属性属性とプロパティ属性:財産:ク...

mysql5.7 以降で my.ini を設定するための詳細な手順

Windows 64 ビット版 MySQL 5.7 以降の解凍パッケージにデータディレクトリ、my-...

MySQLとNavicatプレミアムのインストールと設定の詳細な手順

前提条件: Mac、zsh がインストールされ、bash のときに mysql がダウンロードされ、...

リバースプロキシ設定を実装するためのユニバーサルnginxインターフェース

1. プロキシサーバーとは何ですか?プロキシ サーバーは、クライアントが要求を送信すると、それを直接...

ゲーム開発におけるサウンド処理にCocosCreatorを使用する方法

目次1. Cocos Creatorでのオーディオ再生の基本1. 基本2. 一般的な方法2. Coc...

MySQLデッドロック問題の詳細な分析

序文私たちのビジネスがまだ初期段階にあり、同時実行の度合いが比較的低い場合、数年間はデッドロックの問...