mysql

【Laravel】昔作った5系のプロジェクトがマイグレート出来ない

2021年5月現在バージョンは8系ですので、新しくLaravelのプロジェクトを作る人にとっては意味がない情報かもしれません。 Installation - Laravel - The PHP Framework For Web Artisans 5系で動いているLaravelプロジェクトの環境構築する機会がありました…

【Wordpress】アドレスを誤って設定してしまった時の復帰方法

久しぶりにWordpressを触ると何気ない所でミスをしてしまうものです。 例えば、稼働中の確認環境を再現するために開発環境を構築する時です。 再現するために、確認環境からDBをダンプしてインポートします。 しかし、そのままインポートしてしまうとサイト…

【Docker】LaravelでMySQL8.0を使う

以前、LaravelのMySQL8.0はサポートしていないという記事を書きました。 blog.websandbag.com 2019年6月現在でも状況は同じようです。 認証方式がcaching_sha2_passwordが対応していないのが原因です。 PDOException::("PDO::__construct(): The server requ…

【Docker】MySQLイメージで初期投入するデータベースとアカウントを変更する方法

Webアプリケーションの環境構築する場合、データベースのコンテナとしてはMySQLのイメージを使う事があります。 hub.docker.com MySQLのイメージからコンテナを作る場合、docker-compose.ymlのenviromentを設定すれば、データベースとアカウントを初期投入す…

【Docker】MySQLコンテナで使用するイメージを5系から8系に変える時の注意

MySQLのイメージを5.7と8.0に切り替えた所、MySQLのコンテナが起動できないエラーが発生しましたので、その時の対処方法を記載します。 おそらく、稼働中にMySQLのバージョンを5系からアップグレードしたい場合でも発生する可能性があります。 目次 目次 状…

【Redmine】CentOS7のサーバーにRedmineを導入する(Nginx+Unicron+MySQL)

プロジェクト管理をツールを検討すると、Redmineの名前はよく上がります。 redmine.jp 同じようなサービスにBacklogやAsanaのようなツールがあります。 しかし、無償だけでは不十分だったり、機能を追加しようとすると維持費が割と高いのが悩ましい所です。 …

【MariaDB/MySQL】外部接続の設定方法

MariaDB(MySQL)に外部接続する必要がありました。 色々失敗と得られる事があったので記載します。 目次 目次 イントロダクション この記事で得られる事 環境 ポート解放 MariaDBのポートを確認する ファイアウォールにMariaDBポート用の設定を追加する Maria…

【Docker】MySQL8.0系を使う時に発生する問題について

新しいプロジェクトでは、過去に同じような構成をDockerで作っていればDockerfileを流用しています。 さて、 今回は、最新のMySQLイメージを使う際に発生する問題について記載していきます。 イントロダクション この記事で得られること MySQLの古いバージョ…

Webの世界に入ってから、ボロボロになるまで読んだ本を思い返す

私自身Web業界に入って、6年目になりますが、その間に様々な参考書を読みました。 読んだ本の中には思い出深い本もたくさんあります。 今回はその思い出に浸りつつ、参考書を買うときに自分が気をつけているポイントをご紹介します。 この記事で得られる事 …

MySQLの「Please DISCARD the tablespace before IMPORT」エラーについて

大した話ではないが、つまづいて大変だったのでネタとして書き込む 経緯 数週間ぶりにWordpressで調査段階の案件を走り始めた。 時間が空いた事と、調査で止まっていた事を考え、最初から構築し直した。 現象 Wordpressで初期ブログを立ち上げようとして、イ…

©︎2017-2018 WebSandBag