commit/!/;
… 選取2426和2604作為分析binlog的起始位置
szd-l0087668:gzz3306:master > python2.7 mysql_rollback.py -f mysql-bin.000009 -o rollback.sql -h127.0.0.1 -p3306 -uroot -p123456 –start-position=』2426』 –stop-position=』2604』 -d db1
正在獲取引數…..
正在解析binlog…..
正在初始化列名…..
正在開始拼湊sql…..
done!
檢視rollback.sql中誤操作的逆向語句
檢視rollback.sql中誤操作的逆向語句
szd-l0087668:gzz3306:master > cat rollback.sql
updatedb1
.test
set
id=2
,name=』bob』
,age=25
,country=』britain』
,city=』london』
where
id=2
and name=』bob』
and age=25
and country=』europe』
and city=』london』;
step4.回滾
szd-l0087668:gzz3306:master > mysql -uroot -p
Python使用pymysql鏈結mysql資料庫
先安裝pymysql如下圖 author pythontab.com 可有可無 匯入pymysql的包 import pymysql try 獲取乙個資料庫連線,注意如果是utf 8型別的,需要制定資料庫 conn pymysql.connect host localhost user root p...
Python使用PyMySQL連線MySQL資料庫
目錄 環境要求 安裝 示例mysql 版本 因為我們本地安裝python的時候,一般都會安裝好pip工具,所以我們可以直接使用pip命令安裝pymysql 如果不會安裝python的朋友們可以看下我的安裝python文章 pip install pymysql出現以下提示就表示安裝成功了 windo...
python實現excel資料匯入mysql
excel資料格式 總行數 len df nums df.shape 0 資料清洗nan預設為0 df.fillna 0,inplace true 刪除第一行無用資料 ds df.drop index 0,0 nums nums 1 資料庫操作 class mysqlact object def i...