Docker で WordPress を立ち上げるときに、データベースとWordPressテーマなどの各種ファイルを永続化する方法についてです。 環境 macOS mojave Docker Desktop Versio […]
MySQL
DockerでWordPressを簡単に立ち上げる方法
Docker Compose を使って、WordPress + MySQL を立ち上げる方法です。今日はWordPressのテーマを作ろうと思って、久しぶりにWordPressをセットアップしようとしたのですが、すっかり […]
Docker: MySQL8で認証関連のエラーが発生したのでその対策
DockerでMySQLとWordPressを立ち上げたところ、認証関連のエラーが発生しました。 エラー内容 MySQL Connection Error: (2054) The server requested aut […]
Mac MySQLをクライアントのみインストールする
Macから外部のMySQLサーバーへアクセスしたいけど、MacにMySQLサーバー機能は不要という場合はMySQLクライアントのみをインストールします。 インストール $ brew install mysql –cli […]
MySQL テーブルのレコードを表示する
SELECTステートメントを使用します。 mysql> SELECT * FROM テーブル名; 例 trees テーブルのレコードを表示します。 mysql> select * from trees; +- […]
Rails テーブルにレコードを追加する
概要 Railsにてテーブルにレコードを追加するには、モデルオブジェクトを作成して、保存します。具体的には次の流れです。 モデルオブジェクトを生成する。 モデルオブジェクトのカラムデータを更新する。 モデルオブジェクトを […]
Rails テーブル(モデル)を変更する
概要 Railsのテーブルを変更したい場合は、マイグレーションファイルを作り、マイグレーションを実行します。マイグレーションファイルは、テーブルの変更内容を記述するファイルです。 マイグレーションファイルを生成する マイ […]
Rails テーブル(モデル)を新規作成する
概要 Railsでテーブルを作るにはモデルを作成します。テーブルへのカラムの追加はマイグレーションで行います。フローは次のようになります。 Railsでモデルを生成する。 マイグレーションスクリプトができるので、そこにカ […]
Rails データベース(MySQL)を新規作成する
Rails用にMySQLのデータベースを新規作成する手順を記載します。 ここでは、データベースの作成はMySQL Severで行い、Railsからは作成されたデータベースを使用する形を取ります。OSはUbuntu Ser […]