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実行順序の説明
序文多くの学生は既に再帰に精通していると思います。アルゴリズムの問題を解決するために再帰がよく使...
Kubernetes チームは最近、最新バージョンの Docker でサポートされている機能を廃止...
1. PAM設定ファイルを編集する sudo vim /etc/pam.d/ログイン2行目に以下を...
序文Nginx 構成のサーバー ブロック内の場所は、リクエスト URI を一致させるために使用され、...
type はブラウザでの入力と出力に使用されるコントロールです (たとえば、type="t...
xml <?xml バージョン="1.0" エンコーディング="...
Web には一般的な読み込みアイコンが 2 つあります。1 つは iOS の「菊」、もう 1 つは ...
1. ul タグには、Mozilla ではデフォルトでパディング値がありますが、IE ではマージン値...
Linux サーバー A と B が 2 台あり、一方のサーバーから SSH 経由でパスワードなしで...
<br />長年の専門的なアートデザイン教育を通じて「美とは何か」を学びましたが、「美を...
このメモはインストール チュートリアルです。実用的な意味はありません。記録のためだけに書いています。...
フィルターとバックドロップフィルターにはいくつかの違いがあります。フィルターは現在の要素だけでなく、...
IE 8 以降では互換モードが追加され、これを有効にすると IE の下位バージョンでレンダリングされ...
目次1 Apacheの役割2 Apacheのインストール3. Apacheを有効にする4 Apach...
プラットフォームの展開1. JDKをインストールするステップ1. OracleJDKをダウンロードす...