SQL

スポンサーリンク
Python

【Python】cursorで生SQL(date_fomat())を発行するときにつまったこと

以下のようなSQLを実行しようとしたらエラーがでた list=('1','2') sql_where = sql_where + " and DATE_FORMAT(date, '%Y%m%d') = DATE_FORMAT(DATE_...
SQL

【MySQL】SQL記述メモ(日時比較)

日時を年月日で比較したい時mysqlの関数date_format()を使う select * from テーブル where user_id=925961 and date_format(register_date, '%Y-%m-%...
SQL

【MySQL】update when caseを使おうとしてハマったこと

case文についてはこちら参照 update table1 set need_point=case when disp_id=:disp_id0 then :need_point0 when disp_id=:disp_id1 then ...
スポンサーリンク
SQL

【MySQL】インデックスを貼るときに詰まったこと

インデックスの貼り方で少し詰まったので少しメモしておく 基本的なことはこちらの記事が参考になる 1.インデックスは必ずしも意図したものが使われるかわからない 発行されるsqlの条件通りのインデックスを貼ってexplai...
SQL

【DB設計】テーブル負荷分散の話

今回はデータ量が多くなりそうなテーブルの設計について 考える 負荷をへらすために考慮すべき項目をあげてみる 1.想定されるデータの量(レコードの数、サイズ) 2.テーブルに貼るインデックス 3.テーブルを分割する 4.テ...
SQL

【MySQL】設定系確認SQL、コマンドまとめ

データディレクトリの場所を確認 mysql> select @@datadir; +-----------------------+ | @@datadir | +-------------------...
SQL

【MySQL】ユーザーの権限付与

参照DBをmysqlに切り替え USE mysql 登録されているユーザを確認 mysql> SELECT user, host FROM mysql.user; +---------------+-----------+ | user ...
SQL

【MySQL】ログインできないときにやったこと(その1)

こちらの記事を参考に進める まずはrootユーザーに、初期のパスワードでログインする 初期のパスワードは # cat /var/log/mysqld.log | grep "temporary password" 2018-0...
SQL

【MySQL】ログインできないときにやったこと(その2)

# mysql -u root ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) のようにエラーが出るのでこれの対処をす...
SQL

【MySQL】SQL記述メモ(テーブル作成、変更、削除)

メモ用に残しておきます テーブル作成 create TABLE scraping.test (id int auto_increment,name varchar(64), registration_date datetime DE...
スポンサーリンク