みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

AWSとRDSMySQL

外部業者さんで開発したシステムを自社で管理することになりました。
EC2にWEBサイト、RDSにDBが設定されているということまでわかりました。

EC2側のバージョンとRDS側のMYSQLのバーションが違うようなので
EC2側を一旦アンインストールして、再度新しいバーションをインストールしたいのですが
一旦アンインストールしても問題がないのかとても不安です。
EC2側のMySQLが使われているかどうか(DB一覧、テーブル一覧)を確認するにはどのようなコマンドで確認できますでしょうか?

また、システムは稼働中なので、EC2側のMySQLをアンインストールすると
当然、WEBサイトからRDSとの接続はできなくなるという認識で良いでしょうか
(それともRDSのMYSQLが起動していればWEBサイトは影響がない?)

聞ける人が社内におらず恐縮ですが何卒宜しくお願い致します。

投稿日時 - 2017-03-17 11:46:38

QNo.9306120

すぐに回答ほしいです

質問者が選んだベストアンサー

EC2側に MySQL Server がインストールされていると言うことでしょうか?
MySQL Server がインストールされているのであれば、SSHで接続して mysql コマンドで MySQL Server に接続して SHOW DATABASES; とかで確認できます。

> EC2側のMySQLをアンインストールすると当然、WEBサイトからRDSとの接続はできなくなるという認識で良いでしょうか

EC2側に MySQL Server がインストールされていて、使用していないのであれば MySQL Server をアンインストールしもて問題ありません。
ただ、MySQL Client をアンインストールしてしまうと RDS に接続できなくなるので、Webサイトの動作に影響します。
MySQLをパッケージでインストールする時、Server と Client が一緒にインストールされるので、Client だけインストールできればいい場合でも両方インストールされている場合があり、インストールされているだけで MySQL Server は起動していないというケースもあります。

もし、EC2側で MySQL Server を使っておらず、Client のみ使用しているのであれば、Server と Client のバージョンが必ずしも同じである必要は無いため、無理にバージョンを合わせなくてもいいんじゃないでしょうか。

投稿日時 - 2017-03-17 13:11:30

お礼

mysqldump でバックアップを取ろうとしたところ、
Couldn’t execute ‘SET OPTION SQL_QUOTE_SHOW_CREATE=1’
というエラーが表示されまして、ググったところ
Server と Client のバージョンを合わせる必要があるという情報に辿りつきました。

http://dev.classmethod.jp/cloud/aws/ec2_mysqldump/

これからSSHで接続して確認してみます!
回答ありがとうございました!!

投稿日時 - 2017-03-17 14:59:37

ANo.1

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問