MySQL MySQL Workbenchでcsvインポートを高速で行う きっかけMySQLには、Tableの右クリックメニューで、Table Data Import Wizardという機能で、テーブルにCSVデータをインポートできるのですが、これが非常に遅く、UTF-8だとうまく動かなかったりと、微妙な感じでし... 2024.09.03 MySQL
MySQL MySQL WorkbenchでError Code: 3948を解決する エラーが発生した経緯LOAD DATA LOCAL INFILE文を使って、csvデータを取り込むコマンドを流したらエラーが発生しました。エラー内容は以下の通りです。Error Code: 3948. Loading local data ... 2024.09.03 MySQL
MySQL DockerのMySQLでLOAD DATAのError Code: 3948を解決する エラー内容LOAD DATA LOCAL INFILE文で、設定が無効になっているから、エラーになるとのメッセージが出た。クライアント側は対応したが、DockerのMySQL側をどういう風に設定するか詰まって、解決に時間がかかったので備忘録... 2024.09.03 MySQL
MySQL MySQL WorkbenchでError Code: 1175が発生する原因と解決方法 エラー内容と原因MySQL Workbenchでupdateすると、以下のようなエラーが発生することがある。内容としては、一意キーとかではないカラムで、WHERE句を使っているとエラーになるとのこと。Error Code: 1175. Yo... 2024.09.03 MySQL
MySQL MySQL Workbenchで外部キーを一時的に解除 テストデータを削除するとき、外部キー制約に引っかかって、エラーになることがあります。外部キーを一時的に無効・解除するコマンドがあるので、備忘録として残します。外部キーを一時的に解除・無効にするには、以下のコマンドをWorkbenchのエディ... 2024.09.03 MySQL
Angular ng buildしたファイルでローカルにサーバを起動させる[Angular] ng buildしたファイルでローカルにサーバを起動させるangular-http-serverというnpmパッケージがあり、これを使うことで、ng buildしたファイルを使って、webサーバーを起動することができます。angular-h... 2024.09.03 Angular
Angular 本番や開発などの環境ごとに固有の設定値を使用する[Angular] 概要本番環境や開発環境などで、APIのURLの向き先など、環境によって異なる設定値(環境変数)を設定していくやり方を備忘録として残していきます。やり方はenviroment.tsを使って行います。環境はstaging環境(本番環境)、dev... 2024.09.03 Angular
Angular datepickerの日本日付の日を消したい[Angular Material] 日本日付の日を消したいprovidersで、ロケールを以下のように日本にできるが、カレンダーに日が入っていて、デザインが微妙なので日を消すようにする。 providers: [ ~ { provide: MAT_DATE_L... 2024.09.01 Angular
Angular 別のコンポーネントのテンプレートを呼び出す[Angular] 別のコンポーネントのテンプレートを呼び出すAngular18のバージョンで実装していきます。まずは別のコンポーネントとして、TestComponentを作ります。import { Component } from '@angular... 2024.09.01 Angular
Angular MatDatepickerで日本日付の入力フォームを作る[Angular Material] MatDatepickerで日本日付の入力フォームを作る環境バージョンは以下。Angular18angular/material@18.2.2機能実装コンポーネント側は、以下のモジュールとproviderの設定をします。@Component... 2024.09.01 Angular