MySQL相关技巧合集

MySQL相关技巧合集

  • 完全备份命令
mysqldump -uroot -p -R -E --force  --opt --all-databases | gzip > /www/mysql20.5.28.sql.gz

-R表示导出function和procedure
-E表示导出事件
  • 基于main表更新class表中的人数
update class set class.count = (select count(*) from main where main.s_class=class.class group by main.s_class);
  • 清空rank1表
truncate table rank1;
  • 基于rank1的数据进行分组排序
rank() over(partition by rank1.major order by rank1.point desc)