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 実装の例
これは、面接者の CSS に関する基本的な知識をテストするものです。 CSSでアニメーションを実装す...
皆さんおはようございます。しばらく記事を更新していませんでした。実は、私は流行中に1か月以上家にいて...
カスケードとカスケードレベルHTML 要素は 3 次元の概念です。水平方向と垂直方向に加えて、「Z ...
目次前面に書かれた要件分析 v1アイデア1: インターセプションメソッドを使用して入力ボックスの入力...
この記事では、Nodejs 開発プロセスで遭遇する配列の特性によって発生する問題と解決策、および配列...
今では多くの人がウェブサイト作成に参加していますが、ウェブサイトはどのように作成すればよいのでしょう...
購入証明書Alibaba CloudのCloud Shield証明書サービスから購入できます。証明書...
序文サーバーを展開した後、私は大きな喜びを感じながら自分の Web サイトにアクセスし、見たものすべ...
今日ふと、HTML でチェックボックスのスタイルを変更できる範囲が限られていることと、チェックボック...
テーブル内の min-width と max-width プロパティの設定 <テーブル>...
目次1. Vueの初期化vue エントリ ファイルフルバージョンとランタイムバージョンの違い1.1、...
1. トランザクションとは何ですか?データベース トランザクション (略称: トランザクション) は...
html-webpack-pluginプラグインを使用してページを開始すると、htmlページをメモリ...
今日は、CSS を使用してクールな画像カルーセル コンポーネントを作成する方法を学びます。その原理は...
目次序文1. 概要2. 読み取りと書き込みの分離3. MySQL マスタースレーブレプリケーションの...