Column

サーバ構築
[Ubuntu]MySQLをセットアップする
2023.04.19

Ubuntu22.04にMySQLをセットアップします。

基本的なセットアップまでを記載してあるため、必要に応じてポート変更などの設定は行って下さい。

Ubuntuのアップデート

念のためUbuntuの状況を最新のものへ更新する

sudo apt-get Update

MySQLをインストール

以下のコードを入力し、MySQLをインストールする

sudo apt-get mysql-server mysql-client

MySQLの起動及び自動起動設定を行う

インストールしただけでは基本的にシステムの稼働はされないため、コマンドから起動及び再起動後に自動的にシステムが起動するように設定する。

$sudo systemctl start mysql.service 
$sudo systemctl enable mysql.service

入力後、以下のコマンドを入力し起動ができていることを確認する

$sudo systemctl status mysql.service

Activeの欄に緑色でactiveと書いてあれば起動ができています。

rootユーザのパスワード変更

初期だとrootのパスワードを探して利用する形になるのだがセキュリティよろしくないのと、使いづらいので変更する

$sudo mysql
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY '新しいパスワード';

これでMySQLの利用を開始することができます。

あとは必要に応じて外部からアクセスできるユーザを作成したり、テキストエンコーディングの設定を行いましょう。