インフラ環境

Synology NAS MariaDBの設定ファイル更新

投稿日:

SynologyNASにインストールしたMariaDBをWebアプリケーションのDBとして接続する手順のメモ

確認環境

・Mac (開発環境)
・Synology NAS(SQLサーバー)
・DSM 7
・MariaDB 10 をインストール済み
・事前にSSHでログインできるように設定済み


rootユーザーでログイン

MariaDB 10 の設定ファイル「my.conf」の所有者がrootユーザーであるため
sudo -i コマンドでadminユーザーのパスワードを入力することで root で操作可能となる

# sudo -i


my.conf ファイルの更新

以下のパスに「my.conf」ファイルがある

/volume1/@appstore/MariaDB10/usr/local/mariadb10/etc/mysql

bind-addressをコメントアウトする

[mysqld]
#bind-address = 0.0.0.0


ユーザーアカウントの設定追加

Synology NAS から phpMyAdmin にログイン。
ユーザーアカウントの追加で、ホスト名「%」の権限を追加。
「%」は全てのIPからの接続を受け付けられるようにする。(今回はテストなのでOK)


接続テスト

Macで以下コマンドを実行。無事に接続確認ができました。

# mysql -h 192.168.0.XXX -u root -p


ASP .NET Core RazorページアプリケーションのDB作成

続けて、Razorページアプリ用にマイグレーションとDB作成も成功。
MariaDB(MySQL)触ったことなかったのでかなり時間がかかってしまいました。

# dotnet ef migrations add InitialCreate
# dotnet ef database update







-インフラ環境
-, ,

執筆者:

関連記事

【準備編】Amazon タイムセール初心者がやること

どうもAmazonタイムセール初心者です。 タイムセール前は多くのガジェット系ブログで同じような記事を目にしますよね。 Amazonタイムセールはお得なのか!? 実はそんなに安くなかったりするの?とか …

【NAS奮闘記】写真やデータはNASに保存しよう!

NASを利用し始めてまだ日が浅いですが非常に重宝しているよ!NAS購入にいたるまでの思考を記しておきます。 目次1 本記事の対象者2 NASについて3 なぜNASである必要があるのか?(メリット)4 …




さば缶です。物欲がすごいです。

趣味のガジェット、仕事のあれこれを記録しています

2022年9月
 1234
567891011
12131415161718
19202122232425
2627282930