DB

MySQLをSQLAlchemyで使ってて、暫く使わないとセッション切れるやつ

www.web-dev-qa-db-ja.com

WSLでMySQLを再インストールすることにした

なんかもうにっちもさっちもいかなくなったので、再インストールすることにした。削除。 qiita.comMySQLが止まってなかったんで消えなかった。 $ sudo apt-get remove --purge mysql-server* mysql-common Reading package lists... Done Building dependenc…

DBが起動できたと思ったらログインできなかったでござる

DBに起動でいないのは/var/log/mysql/の権限周りの問題だった。こんなん出たわ。 $ mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)と思ったら、このDBパスワードかけてないからだ…

WSLでMySQLで色々やってたらMySQLを起動できなくなった

MySQLをdockerのコンテナからアクセスしようとして、色々やってMySQLを再起動したら起動しなくなった。 とりあえずlogを見ることを学んだ。 $ service mysql start * Starting MySQL database server mysqld su: Authentication failure $ tail /var/log/mys…

MySQLをコンテナ上に立ててSQLAlchemyで操作するやつ

outputable.com outputable.com

SQLAlchemyとAlembicでマイグレーションしようとしたらできなかったやつ

awesome-linus.com

コンテナにMySQL環境を立てる

この通りにやってみたら動いたのでよし。outputable.com

コンテナの中で永続ボリュームにMySQLをつくる

なんかコンテナの外にDB立てて、それにコンテナからつなごうと思ってたが、面倒なのでやめた。こっちでやる。qiita.com ちなみに、コンテナからコンテナの外のDBにつなぐときは、こんな感じ。qiita.com gist.github.com