標籤:串連資料庫 windows password 伺服器 desktop
1. Windows 下Python代碼 import MySQLdb 報錯
import MySQLdb
ImportError: No module named MySQLdb
2.Python 串連資料庫,注意要指定字元集
import MySQLdb
db = MySQLdb.connect(host = ‘192.168.1.101‘,user = ‘user‘,passwd = ‘password‘,db=‘PERFDB‘,charset=‘utf8‘ )
cursor = db.cursor()
3.Kali Linux 開啟MySQL 遠端存取
Kali 預設MySQL 只允許本機訪問,因此需要兩個改動,一是/etc/mysql/my.conf 要設定IP 位址,而是在MySQL 中授權什麼使用者可以遠端存取什麼資料庫。如果還串連不成功,檢查iptables。
[email protected]:~/Desktop# vi /etc/mysql/my.cnf
在[mysqld] 中添加(該IP 是MySQL 伺服器的IP)
bind-address = 192.168.1.101
然後進入MySQL,授權user 可以password密碼從任意IP 遠端存取
mysql> use mysql;
Database changed
mysql> grant all privileges on *.* to [email protected]‘%‘ identified by "password";
4.快速清除MySQL 的表內資料。這個命令相當於刪除表再建立個同樣的新表,因此速度極快。
truncate table 表名;
5.刪除記錄檔首行,因為首行是標題列
sed -i ‘1d‘
本文出自 “ryanscn” 部落格,請務必保留此出處http://ryanscn.blog.51cto.com/2725212/1604024
利用Python入庫效能日誌到MySQL