LinuxリモートMySQLデータベースの展開、参考までに、具体的な内容は次のとおりです。 1.0 1.1 mysql の圧縮パッケージを /usr/local ファイル ディレクトリにコピーして解凍します。 1.2 インポートしたMySQLの圧縮パッケージを解凍し、次のコマンドを入力します: 1.3 解凍が完了したら、解凍したファイルの名前を mysql に変更します。次のように入力します: 1.4 Linuxシステムに組み込まれているMySQLをアンインストールする(組み込みプラグインは不完全です) 表示: そうでない場合は次のステップに進みます アンインストール: アンインストールが失敗した場合は、関連するファイルがインストールされていないことを示します。アンインストールを強制するには、コマンド 1.5 ユーザーグループとユーザーを作成する ユーザーグループを作成する: 1.6 MySQLユーザーに排他的なユーザーグループとユーザーを割り当てる まずデータフォルダを作成し、mysqlファイルディレクトリに移動してデータフォルダを作成します cd /usr/local/mysql mkdirデータ 1.7 ユーザーとユーザーグループの指定 /usr/local/ をコピーします chown -R mysql mysql/ chgrp -R mysql mysql/ 1.8 MySQLを初期化する cd /usr/local/mysql/bin yum -y インストールnumactl ./mysqld --initialize --user=mysql --basedir=/usr/local/mysql/ --datadir=/usr/local/mysql/data/ --lc_messages_dir=/usr/local/mysql/share --lc_messages=en_US 生成されたmysql一時パスワードを覚えておいてください パスワードを忘れた場合や再初期化したい場合は、まず mysql/data ディレクトリ内のファイルを削除してから、初期化コマンドを実行してください。 1.9 my.cnfを設定する
[mysqld] ベースディレクトリ=/usr/local/mysql/ データディレクトリ=/usr/local/mysql/data/ この情報を設定ファイルにコピーし、iを押して編集します。 編集後、ESCキーを押してからShift + ;を押してwqと入力し、保存して終了します。 2.0 MySQLの起動 cd /usr/local/mysql/bin ./mysqld_safe --user=mysql & 2.1 自動起動機能を設定する /usr/local/mysql/support-files/ に移動します。 cp mysql.server /etc/init.d/mysql :vi /etc/init.d/mysql を実行します。 以下に示すようにmysqlディレクトリを追加します。 次の図は、追加後の保存と終了を示しています。 認証: 2.2 サービスを開始する サービスを開始します: service サービスを再起動します: サービスを表示: 2.3 MySQLにログインする binディレクトリに入ります: パスワード変更、ログイン認証、認証有効コマンド パスワードの変更:
承認が有効になります: 2.4 Navicatを使用してLinuxシステムのmysqlデータベースへのWindows接続をテストする リンクに失敗したと表示されても、慌てないでください。 ファイアウォールはポート3306を開かないようにする必要があります 2.5 ファイアウォール設定ファイルを開く ファイアウォール設定ファイル 次の行を追加します: 保存して終了 次にファイアウォール 次に接続をテストします。 接続が成功し、自由に使用できることが示されます。 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Nginx+Keepalived でデュアルマシン マスターとバックアップを実装する方法
>>: レスポンシブ原則をシミュレートするための基礎コードの Vue 実装の例
この記事では、例を使用して MySQL の重複インデックスと冗長インデックスについて説明します。ご参...
xshell を使用したリモート接続システムの自動切断の問題の解決策: 1. サーバー構成サーバーは...
序文Ubuntu 18.04 LTS で IP アドレスを設定する方法は、これまで使用されていた設定...
まずサンプルコードを見てみましょう: #/bin/bash cal 日付 -u echo "...
序文: 最近の医療モバイル プロジェクトに基づいて、Vue はさまざまな画面のさまざまな画面サイズに...
現在、クロスプラットフォーム開発技術はもはや新しい話題ではありません。市場にはいくつかのオープンソー...
レイアウトにul>liを使用した単一行レイアウトを以下に示します。 <ul class=...
目次1. 子プロセス2. nodejsでのコマンド実行2.1 16進数エンコード2.2 ユニコードエ...
1. ソフトウェアのインストールパスを確認します。 Linuxソフトウェアをインストールできる場所は...
序文インデックスを追加した場合と追加しなかった場合の違いを反映するには、数百万のデータを使用する必要...
目次1.Vue.js の機能: 2.Observer.js 関数 (データハイジャック): 3. C...
1. シェルスクリプトcrontab.shを書く #!/bin/bash step=1 #ステップ間...
時々、選択した内容をグループ化する必要があります。以前はプログラム制御を使用していました。今日、se...
目次序文最初のステップ:ステップ2: このmy.iniを変更する要約する序文問題の説明:不正な文字列...
mysql のデフォルトのストレージ ディレクトリは/var/lib/mysql/です。以下は、デフ...