タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

mysqlに関するkic-yuukiのブックマーク (2)

  • 「何もしていないのにMySQLが壊れた」ときにとりあえずやること - ナガモト の blog

    なぜか分からないが、 システムエンジニアに好評だ! ぱちょこん <イラスト:店長 里一磨> https://t.co/mGkqPfgvtd minne pic.twitter.com/dE8HHkVm7g— ekotロボ (@ekot_ROBOT) June 19, 2017 ※可愛いTシャツですが題とはあまり関係ないです 先日開発端末にインストールしていたMySQLが起動しなくなりました。ちょうどいい機会なのでそんなときどうするかをまとめました。 紹介する処置は簡単に行えるもので大して時間もかからないため、原因に心当たりがあろうがなかろうがすべて試してもいいです。 前提 一度は起動する環境をつくっていたが起動しなくなった。 筆者の環境 OS: macOS Mojave ver 10.14.4 shell: fish, version 3.0.2 パッケージマネージャ: Homebrew

    「何もしていないのにMySQLが壊れた」ときにとりあえずやること - ナガモト の blog
    kic-yuuki
    kic-yuuki 2019/05/11
    メモメモしとこう
  • MySQLの0000-00-00 00:00:00は使ってはならない - そーだいなるらくがき帳

    結論 何がいいたいかといいますと0000-00-00 00:00:00があるとORMも死ぬし、DBマイグレーションツールも死ぬし、そもそもMySQLからポスグレにデータを持っていくこともFDWをすることも出来なくて死ぬのじゃ。— そーだい@初代ALF (@soudai1025) 2018年4月25日 色々困るので使わない。 理由 以下に理由を述べる SQL標準ではない 正論で殴った場合。 0000-00-00 00:00:00の仕様が難しい 0000-00-00 00:00:00 はMySQLの独自な仕様で NOT NULL制約のカラムではNULLと等価であり、NULLではない という仕様がある。 "NOT NULL として宣言された DATE および DATETIME カラムでは、次のようなステートメントを使用することで、特殊な日付 '0000-00-00' を検索できます"https:

    MySQLの0000-00-00 00:00:00は使ってはならない - そーだいなるらくがき帳
    kic-yuuki
    kic-yuuki 2019/05/09
    ありがたみ
  • 1