CentOSへのMySQLのインストール(rootアクセスは不要)

CentOSへのMySQLのインストール(rootアクセスは不要)

指示に従おうとしています。ここ

1)MySQL WebサイトにオペレーティングシステムとしてリストされているCentOSが見つかりません。だから私はmysql-8.0.11.tar.gzを次からダウンロードしました:MySQLウェブサイト:

  • MySQL Community Server 8.0.11
  • オペレーティングシステムの選択:ソースコード
  • OSバージョンの選択:一般的なLinux(アーキテクチャに依存しない)

2) ~/mysqlにすべての解凍を行いました。

3) ~/mysql で以下を実行してみました。

./scripts/mysql_install_db --datadir=~/mysql/data

これでエラーメッセージが表示されます。

./scripts/mysql_install_db: No such file or directory

スクリプトに移動すると、mysql_install_dbが見つからないことがわかります。

私は何が間違っていましたか?

答え1

mysql_install_dbがMySQL 8の一部であるとは思わず、5.7では廃止されました。 cmakeを使用してインストールし、ルートなしでローカルディレクトリにインストールできるようになりました。

ここの指示に従ってください: https://dev.mysql.com/doc/refman/8.0/en/installing-source-distribution.html

関連情報