1. MySQLデータベースをインストールする ① ダウンロードして解凍し、/opt/softディレクトリにアップロードする(softディレクトリは自分で作成する) ②解凍: tar -xvf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar ③Linuxに付属のデータベースをクリアする 1. データベースの古いバージョンがあるかどうかを確認します。 rpm -qa |grep mysql rpm -qa | grep mariadb 2. 既存のデータベースをアンインストールします。(アンインストールすると、このパッケージの依存パッケージもアンインストールされます) yum -y mariadb-libs.x86_64 を削除します ④MySQLコミュニティエディションサービスパッケージをインストールします。 rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm 5つの依存パッケージが必要であることがわかったので、まず依存パッケージをインストールします(必要な依存関係) 1. perl の依存パッケージをインストールします。 yum -y install perl (ここでは、3 つの依存パッケージを含む、perl を含む 27 個のパッケージがインストールされます) 2. mysql-community-client の依存パッケージをインストールします。 rpm -ivf mysql-community-client-5.7.27-1.el7.x86_64.rpm このパッケージは mysql-community-libs に依存していることが判明したため、まず mysql-community-libs パッケージをインストールしてください。 mysql-community-libs ライブラリ パッケージをインストールします。 rpm -ivf mysql-community-libs-5.7.27-1.el7.x86_64.rpm 3. mysql-community-cient-5.7.27-1.el7.x86_64.rpm をインストールします。 4. mysql-community-common の依存パッケージをインストールします。 rpm -ivf mysql-community-common-5.7.27-1.el7.x86_64.rpm ⑤MySQLコミュニティエディションサーバーパッケージを再度インストールします。 rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm ⑥MySQLが正常にインストールされているか確認します(起動時にエラーが出なければインストール成功です) mysql サービスを開始します: systemctl start mysqld.service 2. 一時パスワードを見つけて変更する ①一時パスワードを保存しているファイルを見つけます。 検索 / -name mysql*log ②仮パスワードの表示: /var/log/mysql.log の詳細 | grep temp (パスワードはC_XMoVU7jjcWです) ③ mysql -u root -pと一時パスワードを入力してログインし、mysqlデータベース環境に入ります。 ④mysqlデータベース環境で: 1. MySQL パスワード ポリシーを設定します。 mysql> グローバルvalidate_password_policyを0に設定します。 2. MySQL パスワードの長さを設定します。 mysql> グローバルvalidate_password_lengthを4に設定します。 3. パスワードを設定します。 mysql>パスワードをpassword('123456')に設定します。 4. 終了: quit; または ctrl+z 3. リモート接続ユーザーの表示と作成 ① ユーザーがリモート接続できるかどうかを確認します。 1. ログイン: mysql -u root -p; ログインするためのパスワードを入力します (123456) 2. 次のように入力します: use mysql; 3. 表示: ユーザーからホスト、ユーザー、認証文字列を選択します。 ②リモートユーザーを作成する 1. ユーザーを作成します: create user 'myroot'@'%' identified by '123456'; 2. 権限を付与します: *.* のすべての権限を 'myroot'@'%' に付与します。 3. 更新: 権限をフラッシュします。 4. Navicatツールを使用してリモートログインする ① ファイアウォールをオフにする: systemctl stop firewalld.service ②つながりを作る ③接続成功 5. Javaプロジェクトを構成する プロジェクトには、プログラム パッケージ (.war) + データ パッケージ (.sql) が含まれています。 ①.warとプログラムパッケージをtomcatの下のwbappsディレクトリ(/opt/soft/apach-tomcat-8.5.47ディレクトリ内)にアップロードします。 ② .sqlデータパッケージをNavicatにインポートします(接続後、左クリックして「SQLファイルの実行」をクリックします) ③Tomcatサービスを起動します。(apache-tomcat-8.5.47ディレクトリ下のbinディレクトリから起動します) sh スタートアップ.sh ④プロジェクトをデータベースに接続するファイルを修正し、プロジェクトがデータベースに接続できるようにします。 デフォルトパス: (プロジェクトはアップロード後に自動的に解凍されますので、まず更新してください) /opt/sotp/apache-tomcat-8.5.47/webapps/test/WEB-INF/クラス 改訂: 1. データベース サービスの IP アドレス: (Linux IP アドレスに変更) 2. データベース名: (プロジェクトデータベース名に変更) 3. リモート接続ユーザーのユーザー名: (ユーザー名 myroot) 4. リモート接続ユーザーのパスワード: (ユーザー myroot のパスワード) 5.保存 ⑥ ファイアウォールをオフにする: systemctl 停止 ファイアウォールd.service ⑦ウェブページを開く: 192.168.1.181:8080/testと入力 ⑧ユーザー名とパスワードを入力してログインをテストします ⑨ログイン 以上が今回ご紹介したLinux上でのMySQLのインストールとJavaの設定に関するナレッジポイントの全てです。123WORDPRESS.COMをご愛顧いただき、誠にありがとうございます。 以下もご興味があるかもしれません:
|
>>: グループ化されたクエリでのGROUP BYの使用とSQL実行順序の説明
Cudaがインストールされているかどうかを確認してくださいアナコンダプロンプトに入力nvcc -V...
1. 背景私たちは時々社内研修を行っており、実験環境をよく利用しています。最初はdockerコンテナ...
検索エンジン最適化 (SEO) では実行すべきタスクが多数ありますが、その中でもコードの最適化は重要...
最近Kafka勉強しています。クラスタの状態をテストする準備をしていたときに、仮想マシンを 3 つ開...
導入: springboot プロジェクトを実行する Docker の構成は実は非常にシンプルで、L...
Nginx は、ngx_http_limit_req_module モジュールの limit_req...
目次1. マスタースレーブレプリケーションマスタースレーブレプリケーション3スレッドマスタースレーブ...
この記事では、インターフェースのスライド効果を実現するためのVueの具体的なコードを例として紹介しま...
ロックの分類:データ操作の粒度から:テーブルロック:操作時にテーブル全体がロックされます。行ロック:...
1. 需要3 つのテーブルがあります。一定期間にわたるさまざまな抗生物質感受性の結果、つまり rep...
この記事では、Vueを使用してショッピングカートの数量を変更する方法を紹介します。具体的な内容は次の...
成果を達成する実装コードhtml <div クラス = 'ラッパー'> ...
目次機能コンポーネント子コンポーネントの分割ローカル変数v-show によるDOMの再利用キープアラ...
2つのタイプがあります: (異なるブラウザ) 1. IEブラウザで利用可能コードをコピーコードは次の...
この記事の例では、vue ElementUI の非同期読み込みツリーを実装するための具体的なコードを...