結構使えて、意外と忘れてしまうmysqlのコマンドをメモっとこう。
・数字を大小でソート(数字の桁数をそろえてソートすればおk)。
10桁にそろえて、降順でソート。
mysql> select * from テーブル where カラム like "%ワード%" order by LPAD(size, 10, '0') DESC;
その他色々↓
「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。
結構使えて、意外と忘れてしまうmysqlのコマンドをメモっとこう。
・数字を大小でソート(数字の桁数をそろえてソートすればおk)。
10桁にそろえて、降順でソート。
mysql> select * from テーブル where カラム like "%ワード%" order by LPAD(size, 10, '0') DESC;
その他色々↓
作業前はとりあえずダンプ。
# mysqldump -u root -p mt_db > mt.db
適当にupdateしてみる。
mysql> select * from mt_log where log_id='1301'; +--------+---------------+-------------+--------------+-------------+--------------+ | log_id | log_author_id | log_blog_id | log_category | log_class | log_ip | +--------+---------------+-------------+--------------+-------------+--------------+ | 1301 | 1 | 0 | NULL | system | 192.168.0.5 | +--------+---------------+-------------+--------------+-------------+--------------+ mysql> update mt_log set log_ip='192.168.0.3' where log_id='1301'; Query OK, 1 row affected (0.00 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql> select * from mt_log where log_id='1301'; +--------+---------------+-------------+--------------+-------------+--------------+ | log_id | log_author_id | log_blog_id | log_category | log_class | log_ip | +--------+---------------+-------------+--------------+-------------+--------------+ | 1301 | 1 | 0 | NULL | system | 192.168.0.3 | +--------+---------------+-------------+--------------+-------------+--------------+ 1 row in set (0.00 sec)
CentOsにhping3を導入する際に、やった作業をメモ。
# wget http://www.hping.org/hping3-20051105.tar.gz # tar zxvf hping3-20051105.tar.gz # yum install libpcap-devel # ln -s /usr/include/pcap-bpf.h /usr/include/net/bpf.h # ./configure # make # make install
libpcapdevelをインストールしておくことと、pcap-bpf.hをnet/bpf.hへリンクを貼っておくのが肝。