データベースって難しいと思う

RDSでOracleを作ってみる

RDSでMySQLをつくってみました。 EC2インスタンスから使えるRDSを作成します。 RDSでOracleを作成してみます。 EC2インスタンスから接続できるようにセキュリティグループを設定します。 セキュリティグループにEC2インスタンスのセキュリティグループIDを設…

UbuntuにSQL*Plusをインストールする方法

以前、Windows10にSQL*Plusをインストールしました。 rpmをダウンロードします。 Alienコマンドでrpmパッケージをdebパッケージに変換します。 Alienをインストールします。 rpmパッケージをdebパッケージに変換します。 SQL*Plusをインストールします。 dpk…

Ubuntuにmysqlコマンドをインストールする

RDSに接続するために使いたいのでMySQLサーバーはインストールしません。 aptコマンドを使ってインストールします。 リポジトリ一覧を更新します。 mysql-clientのパッケージを検索します。 mysql-client-coreをインストールします。 RDSのMySqlに接続してみ…

RDSでMySQLを作ってみる

RDSというものを知りました。 パソコンから直接使えるRDSを作成します。 RDSでMySQLを作成してみます。 セキュリティグループに自分のパブリックIPアドレスを設定します。 RDSへmysqlコマンドで接続してみます。 (停止していたら)RDSを起動します。 エンドポ…

Oracle Databaseにユーザー(スキーマ)を作った記録

RDSでOracleを作成したのでユーザーを作成します。 SQL*PlusでDBにログインします。 管理者ユーザーでログインします。 表示幅が狭いと見ずらいので広げます。 ユーザーに設定する情報を確認します。 ユーザーを作成する構文 作りたいユーザー名が既にないこ…

ストアドプロシージャって何?

ストアドプロシージャは、データベースへの複数処理を1つのプログラムにまとめたものです。 プログラムは専用言語で書きます。 ストアドプロシージャの友達にストアドファンクションがいます。 ストアドプロシージャは、戻り値がありません。 戻り値があるの…

さるがSQL*Plusって何?って思ったのでインストールしてみた。

SQL*Plusは、OracleのDB用のCUIクライアントツールです。 何となく分かるようなわからないのでインストールします。 インストールしてみた。 1. Oracle Technology Network(OTN)からパッケージをダウンロードします。 2. ダウンロードしたものをすべて解凍し…

MacにHomebrewでPostgreSQLをインストールしてデータベースを作る

HomebrewでPostgreSQLをインストールして起動する Homebrewを最新化してインストールする準備をする HomebrewでPostgreSQLをインストールする 環境変数を設定する PostgreSQLのデータベースクラスタを作成する PostgreSQLサーバを起動してみてみる データベ…