学习自该博主:http://www.yanghengfei.com/

    1. 查看MySQL版本:
        mysql>
        # mysqladmin -V
    2. 连接远程 MySQL服务器
        # mysql -h192.168.1.11 -P3306 -uroot -p
    3. 不进入MySQL 执行SQL语句
        # mysql -uroot -p -e "SELECT VERSION()"
    4. 忘记MySQL密码怎么办
        # vim /etc/my.cnf
        ->skip-grant-tables
        ->:wq
        # /etc/init.d/mysqld restart
    5. 怎么让in查询按in的参数顺序排序结果
        mysql> select * from table where field in(1,6,5,7) order by FIND_IN_SET(field,'1,6,5,7');
        // FIND_IN_SET(str,strlist);
        // strlist 是一个字符串;返回str在strlist出现的位置。
    6. 批量插入数据小技巧
        mysql> INSERT INTO table(`key`,`value`) VALUE('1','a'),('2','b'),('3','c') ... ,('n','N');
        // 一次插入不建议过多,可能(因为超出MySQL缓存内存)导致INSERT失败。
    7. 随机数据
        mysql> SELECT * FROM `table` ORDER BY RAND() LIMIT N;
        // 此语句性能非常低,正确的随机查询应该是这样:
        mysql> SELECT * FROM `table` WHERE id>= ((SELECT MAX(id) FROM `table`)-(SELECT MIN(id) FROM `table`)) * RAND() + (SELECT MIN(id) FROM `table`) LIMIT 10;