Laravel Laravelで単数形のテーブルを作成してしまった場合 LaravelではDBのデータを扱うのにモデルを利用することができます。その際のルールとして、テーブル名は複数形モデル名は単数形でつけるというものがあります。すでにテーブル名を単数形で名付けてしまって、変更するのが大変なんだけどのちのちの保... 2023.04.21 Laravel
Linux /etc/mtab とは、現在マウントされているファイルシステム一覧 /etc/mtab とは仕事してたら/etc/mtab の情報が、仕事関係者から流れてきたので調べました。OSのバージョンアップにともなって、/etc/fstab が新しく/etc/mtab に変わったのかしら?とか予想しましたが、違いまし... 2023.04.17 Linux
git GitHub、Wikiが存在しない!?と思ったら GitHubで、リポジトリのメインページを開いたら、タブメニューのところに「Wiki」というのがあると思いきや、ない場合があります。Wikiが使える条件は、有料プランであるFreeプランでも、Publicリポジトリであるのいずれかでないとダ... 2023.04.14 git
Linux rsync がインストールされていないサーバからオーナーやパーミッションなどの属性を保持したままコンテンツなどのファイルをコピーする やりたいことrsync がインストールされていないサーバからオーナーやパーミッションなどの属性を保持したままコンテンツなどのファイルをコピーする。しかし、別の環境からrsyncコマンドで引っ張ってこようと思っても、コピー元のファイル郡が置い... 2023.04.12 Linux
MySQL MySQLで、ERROR 1193 (HY000): Unknown system variable ‘policy’ 環境MySQL5.7やったこと、起きたことの大枠MySQLから、パスワードが弱い と怒られるパスワードのポリシーを弱くしようと試みるMySQLから、そんなもんないよと怒られる別の試したら成功MySQLから、パスワードが弱い と怒られるMyS... 2023.04.12 MySQL
MySQL MySQL5.7で、ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES) DockerでMySQLを構築した後の体験談です。環境DockerCentOS7.7MySQL5.7をyumでインストール事象前述した環境下に、MySQLサーバをインストールした。手順はこちらのとおり。原因 MySQL 5.7 では、初回... 2023.04.11 MySQL
MySQL DockerのMySQLで「New main PID ●● does not belong to service, and PID file is not owned by root. Refusing.」 環境Dockerコンテナ公式CentOS7.7イメージMySQL5.7をインストール具体的手順Dockerを利用して、FROM centos:7.7.1908でコンテナを作成しました。それから、CentOSコンテナ内において、以下の手順でM... 2023.04.11 MySQL
VSCode VSCodeのおすすめ書籍 VSCode(Visual Studio Code)とはVSCodeは、Webクリエイターやエンジニアにとって便利なオープンソースのテキストエディタです。無料で使えます。VSCodeのおすすめ書籍について紹介します。初級者におすすめ『Vis... 2023.04.07 VSCode
PostgreSQL PostgreSQLで、DBの削除(ドロップ) やり方PostgreSQLでデータベースを削除するには以下のコマンドを実行します。DROP DATABASE name;PostgreSQLマニュアル 2023.04.06 PostgreSQL
PostgreSQL pg_dumpallでバックアップしたsqlダンプのRestore(インポート) やり方pg_dumpall でバックアップすると、すべてのDBのデータや構造がバックアップされます。それをリストアするには、以下のコマンドを実行します。psql -f infile postgresPostgreSQLマニュアルalread... 2023.04.06 PostgreSQL