SQL

SQL

【SQL】WITH句で大量にコピーデータが作れてしかも早かった

概要 諸事情でTypeScriptで十数万件のコピーデータを作っていたのですが、1時間半近くかかるので別の方法を探していました。 結果的にカーソルを使ったプロシージャよりもWITH句を使ったクエリのほうが早く処理が完了したのでうろたえていま...
SQL

ALTER文を使ったテーブルにselect insert intoする際の落とし穴

概要 SQL Serverで、ALTER文使ったテーブルにデータ移行用のinsert into文にカラムをつけないで作ったらひどいめに遭いました。 insert into文にはカラムをつけましょう。(結論) あとselectの順番もきちんと...
SQL

T-SQL全然わからないので文法調べた

概要 急遽T-SQLを書くことになったので簡単に文法をまとめないとまずいと思った。 参考資料 SQL Server Transact-SQLプログラミング 実践開発ガイド Kindle版 文法の他にそのまま使えそうな例文も書いてあっていい本...
情報技術

mysql5.6でrootパスワードがdeniedされた際にログインできるようにする

作業環境 centos6.9 mysql5.6 概要 しばらく放置していたサーバーのMYSQLにログインしようとしたらこういうエラーが出た やったこと mysql止めようとしたらコマンドが違うらしい service系のコマンドはこうすると見...
情報技術

cakephp3.6でMysql cannot be used due to a missing PHP extension or unmet dependencyエラー

作業環境 cakephp3.6 centos6.9 apache2.4 mysql5.6? php7.1 概要 cakephp3.6のログインシステム使ってログインしようとしたらなかなかログインできず、cakephpのログを見たところこうい...
情報技術

MYSQLで日本語insertしようとしてSQL エラー (1366): Incorrect string value:

概要 MySQLで日本語が入れられないので調べたらmysqlの設定をしてなかったのでこの機会に一般的な設定をまとめておく 作業環境 CentOS6.9 mysql5.6 実行内容 日本語の文字を入れようとしたらこういうエラーがでた SQL ...
情報技術

CakePHP3.6のDB命名規則とbin/bake allでのエラー発生時の対応を調べてみた

公式サイト見てもよくわからなかったので手動で一個ずつ確認した。 まとめると以下のような感じ ●tablesテーブルがあるとすると、主キーは id と table_id が使える ●othersテーブルがあったとして、tablesテーブルのi...
情報技術

実環境にあるWordPressをローカル開発環境に移設するよ!

よくやるのでまとめます。 実環境はrootとれるクラウドにあるのであまり参考にならないかも。 更新履歴 2019-03-07 mod_rewriteの設定方法へのリンクを追加 本番サーバーのバックアップ WPのファイルを全部コピー FTPで...
情報技術

【CentOS、Windows】バージョン確認コマンド

目的 バージョン確認コマンドやらよく使うからコピペ面倒になってきたのでメモ よく使うものが増えたら追記します 更新 2020-10-01 windowsのコマンド追加、一部コマンドの修正 2018-07-30 bit数確認コマンド追加 コマ...
情報技術

【MYSQL】スロークエリのログを設定して遅いクエリを記録する

目的 なんかスロークエリのログ出してって言われたのですぐ忘れるからやったこと書きます…。 (私の周りには優秀な人しかいないのでこうなる) スロークエリログはMYSQLに投げられたSQL(クエリ)で遅いSQLを保存しておいてくれる仕組みです。...
スポンサーリンク