原创 MySQL針對某一字段出現多次重複值處理(刪除多餘,只保留一條)

解決思路: 刪除表中多餘的重複記錄,重複記錄是根據單個字段 (字段1) 來判斷,只保留id最小的記錄. 根據以上思路有了下面SQL語句: DELETE FROM table_name WHERE 字段1 IN ( S

原创 關於MySQL,你應該掌握哪些?

1、先來了解下MySQL MySQL是一個關係型數據庫管理系統,由瑞典MySQL AB 公司開發,屬於 Oracle 旗下產品。MySQL 是最流行的關係型數據庫管理系統之一,在 WEB 應用方面,MySQL是最好的 RDBMS

原创 一位有着12年經驗技術經理給的性能優化建議

導入時間做聚集索引 所有查詢語句的where中導入時間做爲第一查詢條件 默認爲近3個月,其他時間可以增加選擇。 排序字段也需要用到索引。 除了以上導入時間做聚集之外,在我認爲所有查詢條件中肯定有不常用的,就對常用搜索條件就做非

原创 一個簡單的Mysql備份(可排除指定的表) Shell腳本

👉 身爲開發者,在開發過程中做好數據備份是非常重要的,一般情況下就是寫個shell腳本定時跑,下面就是一個簡單的備份腳本: #!/bin/bash #用戶名 USER=your_db_username #密碼 PASSWORD=y