概要
とあるサイト様から購入したウェブサイトのパッケージを使って運用を目的としていました。
購入したパッケージをサーバー機であるCentOS7へ設置し、ローカルネットワーク内の別PCからの接続を試みました。
接続自体はできましたが、どうもうまく表示されなく、原因を調べたところ、どうやらMySQLのバージョンが原因であることが発覚しました。
初めは8系統を使用していたのですが、推奨が5系統でした。
早速8系統MySQLをアンインストールし、5系統をyumコマンドにてインストールしました。
しかし、再度インストールされたMySQLはうまく動作せず、どうしてもログインができない状況に陥ってしまいました。
発生している問題・エラーメッセージ
$ service mysql start Redirecting to /bin/systemctl start mysql.service ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units === Authentication is required to manage system services or units. Authenticating as: user Password: ==== AUTHENTICATION COMPLETE === Failed to start mysql.service: Unit not found.
インストール状況
$ mysql --version mysql Ver 14.14 Distrib 5.7.29, for Linux (x86_64) using EditLine wrapper $ yum list installed | grep mysql mysql-community-client.x86_64 5.7.29-1.el7 @mysql57-community mysql-community-common.x86_64 5.7.29-1.el7 @mysql57-community mysql-community-libs.x86_64 5.7.29-1.el7 @mysql57-community mysql-community-server.x86_64 5.7.29-1.el7 @mysql57-community mysql57-community-release.noarch el7-7 installed php-mysqlnd.x86_64 5.4.16-46.1.el7_7 @updates
試したこと
別バージョンをインストールしなおすにあたって、バックアップを取ったのち、PC内のすべての"MySQL"と名の付くファイルをきれいにしました。
不要とのことでしたので、"mariadb"は入っておりません(もともと入っていなかった?)
"/var/lib/mysql"内部にデータがあると初期化されなく、エラーが発生するとのことだったので、バックアップをとったのち、内部をからにした(インストール後に空にしたため、それが原因?)
補足情報(FW/ツールのバージョンなど)
Linux VM19020 3.10.0-1062.el7.x86_64
CentOS7
linuxに関する知識が少なく、何がわからないのかも分からない状況が続いております。
何か足りない情報があったらお申し付けください。
宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー