MySQL

MySQLに関するカテゴリ

Docker

[Laravel] DockerでLaravel環境を作る

常駐先社長「APIをFuelから他のFWにするけどどうする?PythonでもJavaでもなんでもいいよ」自分「え!・・・・」(ここの会社ほとんどPHPしかやってないじゃんか・・・知見ないとなんかあったらめんどいよな・・・)自分「Larav...
Docker

[Docker] M2macでMySQL触ってみる

M2のmacで環境作っている時にMySQL動かんやん!って思っていたらlinux/amd64向けのコンテナじゃないといけないらしいので指定してあげる version: '3.7' services: # apacheサーバ ...
MySQL

[MySQL] 日付の形式を変えながらmysqlimportするとき

CSVを読み込んでmysqlimportでデータを入れようとしたらエラーが出てきた時の話。データ取得先が変わったからURIとか取得ファイル名だけ変更してロジックを書いていたら上手くいかない・・・・なんだと思っていたらCSVの日付の形式がM...
スポンサーリンク
MySQL

[MySQL] MySQL8が繋がらないとき

nodeでMySql8にアクセスしようとすると怒られる。何故や・・・・・っていう時のこと。 ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication pr...
MySQL

[MySQL]WHERE句とORDER BY句の両方が使われている場合のINDEX

INDEXを追加することでWHERE句でのレコードの絞り込みが速くなることは、SQLを少しでも学んだことのある人なら当たり前に知っていることだと思う。 システムを運用していく期間が長くなればなるほどレコード数は膨大になり、WHERE句で絞り...
MySQL

[MySQL]WHERE句でLIKEを使っている場合のINDEX

RDBMSでレコードを検索する際、曖昧検索等でLIKEを使うことがある。 その場合にはINDEXが効くよう、クエリを作るときに注意が必要。 テスト用のテーブルを用意 まずはテスト用テーブルを用意する。 mysql> creat...
MySQL

[MySQL]手っ取り早くテスト用データを作る – 文字列編

負荷テスト等でDBに大量のテストデータが欲しい時が多々ある。 元になるimport用のDumpやCSVがあるなら良いが、今回は全くの0から作る場合を想定する。 今回は10万レコードのテストデータを作ることを考えてみる。 データの元にな...
MySQL

[MySQL]rootでログインできない場合の対処法

自サーバーに設置してあるMySQLに久々に接続を試みたところ、 $ mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'...
MySQL

[SQL]CASE式

SQLをちょっと勉強しても現場のSQLを見ると知らないことが沢山ある。 SQLに限ったことじゃないけど笑 その中でもSQLにもあったんだー、便利だなーと思ったCASE式をご紹介 //単純CASE式 CASE gender ...
MySQL

MySQLのTIMESTAMP型について

MySQLのTIMESTAMP型について備忘録。 以前日付の型をどうするか悩んでいて(むしろ悩まずに、日付=TIMESTAMPにしようとしていた)、調べてみると 『TIMESTAMP データ型は、日付と時間の両方の部分を含む値に...
タイトルとURLをコピーしました