ホームページ  >  記事  >  データベース  >  Linux に mysql をインストールする

Linux に mysql をインストールする

WBOY
WBOYオリジナル
2023-05-08 09:23:064061ブラウズ

Linux システムでは、Mysql は重要で広く使用されているデータベース管理システムです。この記事では、Linux に Mysql をインストールする方法を紹介します。

1. インストール前に知っておくべきこと

Mysql をインストールする前に、次のことを理解しておく必要があります:

  1. システムの準備: Linux サーバーとgcc、makeなど必要なコンポーネントがシステムにインストールされていることを事前に確認してください。
  2. インストール パッケージをローカルにダウンロードします。Mysql は公式に複数のバージョンのインストール パッケージを提供しており、実際のニーズに応じて適切なバージョンを選択できます。
  3. インストール方法: Mysql には、バイナリ パッケージのインストール、yum インストール、ソース コードのコンパイルとインストールなど、さまざまなインストール方法があります。ここでは、ソース コードのコンパイルとインストールを紹介します。

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

Linux 用の Mysql インストール パッケージを公式 Web サイトからダウンロードし、ローカルに解凍します。

3. 依存関係パッケージのインストール

Linux システムに Mysql をインストールする前に、次のソフトウェア依存関係パッケージをインストールする必要があります:

sudo yum install cmake
sudo yum install ncurses-devel
sudo yum install bison
sudo yum install gcc-c++
sudo yum install zlib-devel
sudo yum install perl

4. Mysql のインストール

  1. 解凍された Mysql フォルダーに入り、次のコマンドを実行します。
sudo cmake .

このステートメントは、make コマンドでコンパイルできるように Makefile を生成するものです。

  1. 次のように make コマンドを実行してコンパイルします。
sudo make

この操作には時間がかかります。完了する前に終了しないでください。

  1. コンパイルされたドキュメントをパッケージ化してインストールし、次のコマンドを実行します。
sudo make install

この操作にも時間がかかります。しばらくお待ちください。

4. Mysql の設定

Mysql のデフォルトのユーザー名は root で、パスワードは空です; セキュリティ上の理由から、新しいパスワードを設定する必要があります。

  1. Mysql サービスの開始

インストールの完了後、Mysql サービスを開始する必要がある場合は、mysql サービスを実行する必要があります。 Mysql ディレクトリで次のコマンドを実行します。

cd /usr/local/mysql/bin/
./mysqld_safe &

このコマンドは、mysql プロセス サービスを開始します。

  1. Mysql に接続

次のコマンドを実行して Mysql サービスに入ります。

mysql -uroot

ここで -u はユーザー名を指定し、root はユーザー名を指定します。 MySQL のデフォルトのユーザー名。

  1. 新しいパスワードを設定します

新しいパスワードを設定して適用します:

mysql>UPDATE mysql.user SET password=PASSWORD('yourpassword') WHERE User='root';
mysql>FLUSH PRIVILEGES;

その中で、パスワードを必要なパスワードに置き換えます。

  1. Mysql 構成ファイルを変更する

/etc ディレクトリで my.cnf ファイルを見つけ、vi などの編集ツールを使用して変更します。以下は、my.cnf ファイルにコピーできるサンプル構成です。

[client] 
port = 3306 
socket = /tmp/mysql.sock 
default-character-set = utf8

[mysqld] 
port = 3306 
socket = /tmp/mysql.sock 
basedir = /usr/local/mysql 
datadir = /var/mysql 
pid-file = /tmp/mysqld.pid 
user = mysql 
bind-address = 192.168.1.100 
server-id=1 
init-connect='SET NAMES utf8' 
character-set-server = utf8 
skip-character-set-client-handshake 
max_connections=1000 
log-bin = mysql-bin 
binlog-format=ROW 
expire_logs_days = 5 
default-storage-engine = InnoDB 
innodb_file_per_table = 1
  1. Mysql サービスを再起動します

上記の設定を完了したら、Mysql サービスを再起動します。

service mysqld restart

この時点で、 MySQLが完成しました。これで、新しく設定したパスワードを使用してログインし、Mysql を使用できるようになります。

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。