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
1. ダウンロード1. MySQL msi 公式 Web サイトから最新のダウンロードをクリックす...
目次Vueプロジェクトのパッケージ化、起動、最適化Vueプロジェクトのパッケージ化プロジェクトホステ...
ウェブサイトの構築を始めたばかりの初心者には、理解し、学ぶべきことがたくさんあります。ウェブサイトを...
目次自動インクリメント ID を更新する理由は何ですか?質問解決方法これは私が知っている問題ですが、...
まず設定ファイルがどこにあるか調べる nginx.confはどこにありますかこれらのディレクトリを調...
目次1. 解凍する2. データフォルダを作成する3. MySQLに環境変数を追加する3.1 コントロ...
ファイルをディレクトリに解凍しますこれは解凍後のディレクトリですmy.iniファイルを入力しますダブ...
1: ターミナルに入ったらPHPのバージョンを確認する php -v出力は次のようになります。 PH...
画像をプルする docker プル mysql完成した画像を見る Docker イメージイメージを介...
この記事の例では、Appleの電卓を実装するためのJSの具体的なコードを参考までに共有しています。具...
Ubuntu でサービスを作成し、自動的に起動する方法: 1. [/lib/systemd/syst...
国内の多くの広告主にとって、印刷広告の制作と評価は、しばしばかなり主観的です。自分の感情や美的感覚に...
文法:背景画像: 円錐グラデーション(位置の角度から、開始色、...、最後の色)最初のパラメータ:開...
Linux ではすべてがファイルなので、Android システム自体は Linux + Java だ...
目次1. 概念をすぐに認識する: 2. ローカルフィルター: 3. グローバルフィルター: 4. 拡...