mysql Linuxのインストールディレクトリ

WBOY
リリース: 2023-05-18 15:43:08
オリジナル
509 人が閲覧しました

MySQL は、Web アプリケーション開発で広く使用されているオープンソースのリレーショナル データベース管理システムです。 MySQL の Linux インストール ディレクトリは比較的単純ですが、具体的な手順は以下のとおりです。

  1. MySQL インストール パッケージのダウンロード

まず、MySQL 公式 Web サイトから、対応するバージョンのインストール パッケージをダウンロードする必要があります。最新の安定バージョンをダウンロードすることをお勧めします。 。ダウンロード後、インストール パッケージを /usr/local ディレクトリなどの適切なディレクトリに解凍します。

  1. 依存関係のインストール

MySQL をインストールする前に、必要な依存関係ライブラリをいくつかインストールする必要があります。次のコマンドを使用してインストールできます:

sudo apt update
sudo apt install libaio1 libaio-dev
ログイン後にコピー
  1. MySQL ユーザーとグループの作成

MySQL サービスをインストールして開始するための MySQL ユーザーとグループを作成します:

sudo groupadd mysql
sudo useradd -r -g mysql -s /bin/false mysql
ログイン後にコピー
  1. MySQL のインストール

次のコマンドを使用して、MySQL をインストールします。

sudo tar -zxvf mysql-*.tar.gz -C /usr/local/
sudo ln -s /usr/local/mysql-* /usr/local/mysql
sudo chown -R mysql:mysql /usr/local/mysql
cd /usr/local/mysql
sudo bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data
sudo cp support-files/mysql.server /etc/init.d/mysql.server
sudo chmod +x /etc/init.d/mysql.server
sudo update-rc.d mysql.server defaults
ログイン後にコピー

このうち、mysql-* は、MySQL インストール パッケージのファイル名 --user=mysql --basedir を表します。 =/usr/local/mysql --datadir=/usr/local/mysql/data は、MySQL データ ディレクトリを指定します。

  1. MySQL サービスの開始

次のコマンドを使用して MySQL サービスを開始します:

sudo service mysql.server start
ログイン後にコピー
  1. MySQL の構成

MySQL クライアントに入る:

cd /usr/local/mysql/bin
./mysql -uroot -p
ログイン後にコピー

MySQL クライアントに初めて入るとき、デフォルトのパスワードは空なので、root ユーザーのパスワードをリセットする必要があります:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';
ログイン後にコピー

, new_passwordは新しく設定したパスワードです。

  1. MySQL のインストールと構成を確認する

次のコマンドを使用して、MySQL のインストールと構成を確認します:

sudo netstat -anp | grep 3306
ログイン後にコピー

出力に # が含まれる場合##3306 は、MySQL が正常にインストールされたことを意味します。

この時点で、MySQL Linux インストール ディレクトリが構成されます。 MySQL は強力で成熟した安定したデータベース管理システムであり、Linux システムを使用してインストールすると、システムの安定性とデータのセキュリティをより確実に確保できます。

以上がmysql Linuxのインストールディレクトリの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート