Docker [docker] MySQLで日本語が文字化けしてしまう場合の解決法 概要 dockerのMySQLコンテナはそのまま使うと日本語が文字化けしてしまう。MySQLの設定ファイルmy.cnfで文字コードを指定することで、文字化けを解消することができる。 手順 1. my.cnfを用意し、任意のディレクトリ内に格納する ここではmysql/my.cnfとする。 character_set_server = utf8mb4 collation-server=utf8mb4... 2023.05.11 Docker
サーバ [MySQL]バックスラッシュが含まれたデータがインポートできない場合の解決法 概要 mysqldumpなどで生成したSQLデータにバックスラッシュのデータが含まれている場合、インポート時にYou have an error in your SQL syntaxとなってしまうことがある。 原因 MySQLのバージョンや設定によって状況は異なるが、エクスポートするMySQLとインポートするMySQLのcharsetやcollationの相違が原因と考えられる。 解決方法 インポ... 2023.03.05 サーバ
Docker [docker] mysqlに接続できない原因 概要 docker-compose.ymlにMYSQL_DATABASE. MYSQL_USERMYSQL_PASSWORDMYSQL_ROOT_PASSWORDなどを定義しても、反映されずにMySQLが作成されてしまうことがある。 Host '172.19.0.6' is not allowed to connect to this MySQL serverのようにHost 'xxx.xx.xx... 2023.01.23 Docker
Node.js MongooseでlocalhostのmongoDBに接続できない原因 概要 localhostだと接続できないが127.0.0.1だと接続できるとのこと。 OK mongodb://127.0.0.1:27017/xxx import mongoose from 'mongoose' const connectDB = async () => { try { await mongoose.connect('mongodb://127.0.0.1:27017/xxx'... 2023.01.22 Node.jsサーバ
Mac Macで半角カタカナを入力する方法 概要 文字入力中にfn + F8キーを押すと半角カタカナに変換される。 システム環境設定⇒キーボード の「F1 F2 などのキーを標準のファンクションキー として使用」にチェックが入っている場合はfnキーは押さず、F8キーだけを押す。 fn + F8キー(またはF8キーのみ)で変換されない場合 システム環境設定⇒キーボード⇒入力ソース⇒入力モードの「半角カタカナ」にチェックを入れる。 2022.05.28 Mac
サーバ [DNS]SPFレコードに複数のIPアドレスを指定する方法 概要 SPFレコードに複数のIPアドレスを指定する場合、以下のTXTレコードをDNSに追加する。 v=spf1 +ip4:xxx.xxx.xxx.xxx +ip4:yyy.yyy.yyy.yyy -all (+ip4の部分はip4でも構わない。デフォルトが+であるため) なお、IPアドレスが1つの場合はv=spf1 +ip4:xxx.xxx.xxx.xxx -allとする。 間違った書き方 以下の... 2022.05.21 サーバ
Mac macでcronが動かない場合の対処法 概要 先日Macでcrontabコマンドを使ってcron設定を行ったが、指定時間になっても実行されなかった。(OSはmacOS Monterey 12.3 1) ログを確認したところ、Operation not permittedとなっていた。 解決方法 システム環境設定⇒セキュリティとプライバシー⇒フルディスクアクセス を開いて「+」ボタンをクリックし、/usr/sbin/cronを選択。 これ... 2022.04.16 Mac
Mac Macでファイルをカットアンドペースト(切り取り&貼り付け)するためのショートカット 概要 Windowsにある「切り取り(カット)」という操作はMacには存在しない。 ファイルをコピーしてからcommand+option+Vでペースト(貼り付け)することで、カット&ペーストすることができる。 手順 command+Cでコピー(または右クリックしてコピーを選択) command+option+Vでペースト 2022.01.25 Mac
ノウハウ・知識 Chromeで「パスワードを保存しますか?」のポップアップが表示されない場合の対処法 概要 Chromeでパスワード保存をしたいのに「パスワードを保存しますか?」のポップアップが表示されないことがある。パスワードを保存するかどうかを聞かれない原因はいくつか考えられるが、多くの場合は以下のどちらかで解決することができる。 対処法 対処法1: アドレスバーの鍵マークから保存する。 手順1. ログインフォームでログインIDまたはユーザー名、パスワードなどを入力する。 手順2. アドレスバ... 2021.07.20 ノウハウ・知識
ノウハウ・知識 JetBrains IDEでターミナルのフォントを変更する方法(IntelliJ IDEA,WebStorm,PHPStorm,RubyMinなど) 手順 設定画面⇒Editor⇒Color Schema⇒Console Font Use Console font instead of the defaultにチェックを入れると、任意のフォントに変更することができる。 2021.04.13 ノウハウ・知識