SQLのデータ取得(ALL, DISTINCT) DISTINCT SELECT DISTINCTで重複した行を除外してデータを取得します。 SELECT DISTINCT name FROM table_name; このような形であれば「name」の値が重複したデータ… daiki21ハック2015.09.11 2,672
モヒカンSQLをまとめてKILLする MySQLをハングさせるSELECT系のモヒカンSQLが複数走ってしまった場合、そいつらをまとめてKillするスクリプトです。 400秒以上実行中のものをKILLします。 確認用Bash desc_long_time_s… alkoshikawaハック2015.09.09 1,129
SELECT文のLIMIT句とOFFSET句で表示データを分割する LIMIT句とOFFSET句を組み合わせることで結構簡単にページング機能などがつくれます。ただし、PostgreSQLとMySQLでは利用できますが、その他の主要なデータベースではサポートされていないようなので注意が必要… kayamaハック2015.09.02 27,178
Python開発未経験のJava/PHP/RubyエンジニアがDjangoでお問い合わせフォームを作る:DB接続設定編 データベースの接続先をMySQLにする 風のうわさでは特に指定をしないとSQLiteがデータベースとして設定されるようです。 まあそんなの使うのはほんとサンドボックスだけでしょ。長期的に開発していくにはどうしてもMySQ… @iwasakiハック2015.08.27 1,231
ローカルのAipoでタイムアウトエラーの表示が切り替わらない時[ 追記 ] localのaipoで「 セッションがタイムアウトしました。 ブラウザが切り替わらない場合は、再読み込みをお願いいたします。 timeout」となった時の対処法に書かれているようにプロジェクトをコンパイルし直しても切り替… kayamaハック2015.08.12 2,282
bashで最後の文字を消す bashからmysqlコマンドを叩き結果が複数でたときとかに使います。 こんな感じ FILEID=`echo ${FILEID/%?/}` MySQLと組み合わせると以下 FILEID=`mysql -uroot -p{… alkoshikawaハック2015.07.31 948
MySQLで表示したデータだけダンプする 使うケースが出た時点で100%トラブルですが、MySQLは条件を指定してDUMPをおこなうことができます。 画面上でデータを確認しつつダンプする方法です。 function selectAndDump() { table… alkoshikawaハック2015.07.22 457
MySQLでデータベース作成時にCOLLATEを指定する mysql -uroot -paipo -e “create database org001 default character set utf8 COLLATE utf8_unicode_ci” のように指定をします。 @iwasakiハック2015.07.21 513
MySQLでcollation-serverを設定するときには同時にcharacter-set-serverの設定が必要 MySQLでcollationのデフォルトを指定する場合、character-set-serverも一緒に指定しないとMySQLが起動しなくなります。 /etc/my.cnf [mysqld] character-set… @iwasakiハック2015.07.16 5,801