数据库
Fantasy_Virgo
学而不思则罔,思而不学则殆!
展开
-
mysql表数据量大时查看行数和所占物理空间
1.背景近日需要对一张mysql表进行分表,先查一下它目前的数据量,没多想直接使用了以下sql。没想到根本跑不出来结果。select count(ID) from table_name;2.解决方法可以从mysql自带的information_schema库里查看相关信息。// 登录数据库// 切换information_schema数据库use information_schema;// 查询要查的表信息:行数、物理空间大小等等select * from TABLES wh原创 2020-12-02 22:04:08 · 1085 阅读 · 1 评论 -
mysql中删除一个表中的重复记录并只保留一条
爬虫爬数据的时候,有些记录会重复地插入数据库,如果直接用这些数据做实验,容易对实验结果造成影响,所以必要的时候,需要先清洗数据:把重复记录删除掉只保留一条。我们可以在实验过程中清洗数据,也可以直接在数据库中删除重复的数据。先从数据库中读取,在实验过程中去重。这样做无法解决根本问题,每次运行实验代码都要去重一次; 用sql语句实现。重点是写出高效率的且不违反mysql要求(mysql不允许边查...原创 2019-03-08 21:31:06 · 1414 阅读 · 0 评论