mysqlのデフォルトインストール

WBOY
リリース: 2023-05-20 11:27:38
オリジナル
713 人が閲覧しました

MySQL は、さまざまな Web アプリケーションで広く使用されている、無料のオープンソース リレーショナル データベース管理システムであり、現在最も人気のあるデータベースの 1 つです。この記事では、Linux オペレーティング システムに MySQL をデフォルトでインストールする方法について説明します。

MySQL のインストール プロセスは非常に簡単で、パッケージ マネージャーを通じて自動的にインストールすることも、手動でダウンロードしてインストールすることもできます。 Ubuntu、Debian、CentOS などの一般的な Linux ディストリビューションはすべて、MySQL のデフォルト バージョンを提供しています。ターミナル ウィンドウに次のコマンドを入力して、MySQL がインストールされているかどうかを確認できます:

mysql --version
ログイン後にコピー

MySQL がインストールされている場合は、 MySQL のバージョン情報が返されます。それ以外の場合は、コマンドが見つからないというメッセージが表示されます。

MySQL がインストールされていない場合は、次のコマンドを使用してインストールできます:

Ubuntu および Debian:

sudo apt-get update
sudo apt-get install mysql-server
ログイン後にコピー

CentOS:

sudo yum update
sudo yum install mysql-server mysql
ログイン後にコピー

インストールプロセスでは、データベース管理の鍵となる MySQL root ユーザーのパスワードを設定する必要があります。

インストールが完了したら、次のコマンドを使用して MySQL サービスを開始できます:

Ubuntu および Debian:

sudo service mysql start
ログイン後にコピー

CentOS:

sudo systemctl start mysqld
ログイン後にコピー

You次のコマンドを使用して、MySQL が実行されているかどうかを確認できます:

sudo service mysql status
ログイン後にコピー

次のコマンドを使用してサービスを停止することもできます:

Ubuntu および Debian:

sudo service mysql stop
ログイン後にコピー

CentOS:

sudo systemctl stop mysqld
ログイン後にコピー

場合によっては、リモート接続を通じて MySQL サーバーにアクセスする必要があり、リモート接続を許可するように MySQL 構成ファイルを変更する必要があります。次のコマンドを使用して MySQL 構成ファイルを開くことができます:

sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
ログイン後にコピー

開いた MySQL 構成ファイルで、次の行を見つける必要があります:

bind-address = 127.0.0.1
ログイン後にコピー

コメントアウトします:

#bind-address = 127.0.0.1
ログイン後にコピー

ファイルを保存し、MySQL サービスを再起動します。

さらに、次のコマンドを使用して MySQL データベースに接続することもできます:

mysql -u root -p
ログイン後にコピー

このコマンドは、MySQL root ユーザーのパスワードの入力を求め、MySQL コマンド ライン ターミナルを開きます。

MySQL はデフォルトのインストール後は安全ではありません。データベースのセキュリティを管理することは非常に重要であり、データベースを保護して暗号化する方法、アクセス制御リストとファイアウォール ルールを確立してハッカーからデータベースを保護する方法を学ぶ必要があります。

つまり、MySQL は人気のあるリレーショナル データベース管理システムであり、パッケージ マネージャーを使用して MySQL バージョンをインストールするのは非常に簡単です。いくつかのコマンドを使用して、MySQL サービスの開始と停止を制御できます。さらに、MySQL サーバーの安全性を高めるには、ハッカーから保護するための基本的なデータベース管理者のスキルが必要です。

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

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