CenOS6.7 は MySQL8.0.22 (推奨コレクション) をインストールします 1. MySQLインストールパッケージをダウンロードする 公式サイトのダウンロードリンク: MySQL公式サイトのダウンロード、またはクリックして直接ダウンロード ダウンロードするシステムに対応するバージョンを選択してください 2. インストールパッケージをLinuxにアップロードする FileZillaを使用してアップロードします。Linuxシステムの操作にはSecureCRTを使用しています。Alt+Pを押すだけです ダウンロードしたインストールパッケージをEドライブに置きました。 次のコードでアップロードしてください e:/mysql-8.0.22-1.el6.i686.rpm-bundle.tar を配置します。 アップロードが完了すると、ホームディレクトリの下のユーザーディレクトリに保存されます。 3. インストールの準備 インストールする前に、Linuxにmysqlがあるかどうかを確認してください rpm -qa | grep mysql ある場合はアンインストールしてください。ここでデモンストレーションします。アンインストールして後で再インストールしてください。 見つかったものをすべてアンインストール rpm -e --nodeps コンテンツが見つかりました 次に、mysql 関連のファイルがある場合は削除し、ない場合はスキップします。 検索 / -name mysqld* 見つかったファイルをrm -rfする 4. 解凍とインストールを開始する まずフォルダを作成する /usr/local/mysql ディレクトリに移動します。 /home/userディレクトリ(自分のユーザー名に対応)にアップロードされたMySQL tarballを/usr/local/mysqlに解凍します。 tar -xvf mysql-8.0.22-1.el6.i686.rpm-bundle.tar -C /usr/local/mysql インストールを開始 先ほど解凍した mysql フォルダに移動する必要があります。 mysql-community-common-8.0.22-1.el6.i686 をインストールします rpm -ivh mysql-community-common-8.0.22-1.el6.i686.rpm --nodeps --force mysql-community-libs-8.0.22-1.el6.i686.rpm をインストールします。 rpm -ivh mysql-community-libs-8.0.22-1.el6.i686.rpm --nodeps --force mysql-community-client-8.0.22-1.el6.i686.rpm をインストールします。 rpm -ivh mysql-community-client-8.0.22-1.el6.i686.rpm --nodeps --force mysql-community-server-8.0.22-1.el6.i686.rpm をインストールします。 rpm -ivh mysql-community-server-8.0.22-1.el6.i686.rpm --nodeps --force インストールが完了したら、rpm -qa | grep mysqlで確認します。 インストールしたばかりの4つが見えます 5. 設定ファイルを変更する 上記の手順を完了すると、my.cnf ファイルが生成されます。 vim /etc/my.cnf 最後に追加 小文字テーブル名=1 6. データベースを初期化して起動する 初期化 mysqld --初期化 mysql インストール パス フォルダーに対して mysql ユーザーを承認します。 chown -R mysql:mysql /var/lib/mysql データベースのステータスを表示する サービス mysqld ステータス MySQLを起動する サービスmysqldの開始 以前遭遇した落とし穴があります。起動できない場合は、承認する必要があります。起動できる場合も、承認する必要があります。 chmod -R 777 /var/lib/mysql 7. MySQLにログインする 一時パスワードを表示2つの方法 1. ログから検索: /var/log/mysqld.log を cat します。 2. ログからフィルタリングして検索する cat /var/log/mysqld.log | grep パスワード mysqlにログイン mysql -u ルート -p 8. パスワードを変更する ここでパスワードを変更しました123456、自分で修正してください 警告ユーザー 'root'@'localhost' は、mysql_native_password で '123456' によって識別されました。 ログアウトして再度ログインする データベースを見る 9. リモートアクセスを構成する すべてのデータベースのすべてのテーブルに対するすべての権限をすべてのIPアドレスのルートユーザーに割り当てます。パスワードは123456です。 '123456' によって mysql_native_password で識別されるユーザー 'root'@'%' を作成します。 付与オプションを使用して、*.* のすべての権限を 'root'@'%' に付与します。 権限をフラッシュします。 10. Linuxファイアウォールを設定する ポート3306を許可し、この設定をファイアウォールルールに追加します /sbin/iptables -I 入力 -p tcp --dport 3306 -j 受け入れ /etc/rc.d/init.d/iptables 保存 Navicatを使用したリモート接続 素晴らしいトピックの共有: MySQL の異なるバージョンのインストール チュートリアル さまざまなバージョンの MySQL 5.7 インストール チュートリアル さまざまなバージョンの MySQL 5.6 インストール チュートリアル さまざまなバージョンのmysql8.0インストールチュートリアル 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: よく使われる HTML 形式のタグ_Powernode Java Academy
Linux には、2 種類のファイル接続があります。1 つは Windows のショートカットに似て...
プライベート変数のクロージャ実装プライベート変数は共有されないnew キーワードにより、 perso...
目次1.kvmの展開1.1 kvmのインストール1.2 kvm Web管理インターフェースのインスト...
1. floatの基本的な使用例1. まず 2 つの div ボックスを作成し、高さ、幅、背景色を設...
この記事の例では、ログイン機能を実現するためのvue+springbootの具体的なコードを参考まで...
1. MacにMySQLデータベースをインストールする1. MySQLデータベースをダウンロードする...
MyISAM、MySQLでよく使われるストレージエンジン特性: 1. 同時実行性とロックレベル2. ...
序文開発プロセスでは、ブラウザレベルでユーザーが実行した操作を記憶するなど、同様の要件に遭遇すること...
IDC のサーバーの /partition 使用率がいっぱいです。 100% に到達しました!確認し...
目次1. 概要2. MySQLデータ型の詳細な説明1) 文字列型2) 整数型3) 浮動小数点型4) ...
目次序文: 1. データ移行について2. 移行計画と留意点要約:序文:日常業務では、テーブル、データ...
目次ノードはMysqlに接続しますMySQLモジュールをインストールするMySQLに接続するよく使わ...
成熟したデータベース アーキテクチャは、最初から高可用性、高スケーラビリティなどの機能を備えて設計さ...
MySQL の漢字ソートの詳細な説明デフォルトでは、MySQL は日付、時刻、および英語の文字列の並...
目次1. アレイ重複排除2. 配列内のオブジェクトの重複排除3. 配列内の同じフィールドに基づいて別...