MySQL批量轉換表名為小寫(Python指令碼)
-
#!/usr/bin/env python
-
# -*-encoding:utf8-*-
-
#
-
-
import MySQLdb
-
import time
-
step = 0
-
db = MySQLdb.connect(host = '192.168.20.42',port = 61306,user = 'test',passwd = 'test' , db = 'information_schema')
-
conn = db.cursor()
-
-
sql = '''select TABLE_SCHEMA, table_name from information_schema.tables where table_schema not in ('information_schema', 'performance_schema', 'mysql') '''
-
# print sql
-
conn.execute(sql)
-
if conn.rowcount > 0:
-
for item in conn.fetchall():
-
sql = '''rename table %s.%s to %s.%s''' % (item[0], item[1], item[0], item[1].lower())
-
if item[1].isupper():
-
print sql
-
conn.execute(sql)
-
-
time.sleep(0.5)
-
-
conn.close()
- db.close()
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26506993/viewspace-2152163/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 批量修改OC類名指令碼 -- python指令碼Python
- 批量轉換分割槽表為普通表
- mysql 轉換表的儲存引擎指令碼MySql儲存引擎指令碼
- python編寫圖片主色轉換指令碼Python指令碼
- PowerDesigner表名、列名大小寫轉換
- 小寫金額轉換為大寫
- Python 轉換金額數字大寫為數字小寫Python
- JavaScript 小寫數字轉換為大寫JavaScript
- 人民幣小寫轉換為大寫
- 批量修改檔名的bash指令碼指令碼
- Python實現批量將ppt轉換為pdfPython
- javascript 人民幣小寫轉換為大寫形式程式碼例項JavaScript
- js將小寫數字轉換為大寫形式JS
- Oracle表結構轉換SqlSERVER表結構 指令碼OracleSQLServer指令碼
- iOS使用Shell指令碼批量修改類名稱iOS指令碼
- CSS將英文字元轉換為小寫例項程式碼CSS字元
- Mysql 表名大小寫問題MySql
- MySQL表名區分大小寫MySql
- Linux批量編碼轉換Linux
- RTF 批量轉換為 DOCX 檔案
- 線上圖片批量更換指令碼記錄指令碼
- python批量ppt轉圖片,pdf轉圖片,word轉圖片指令碼Python指令碼
- 寫python指令碼遇到的些許小問題Python指令碼
- 利用vbs指令碼將word文件轉換為pdf指令碼
- CoffeeScript攻略3.2:把字串轉換為小寫形式字串
- MySQL 批量更新、刪除資料shell指令碼MySql指令碼
- 轉貼:批量生成awr報告指令碼指令碼
- 試題 演算法提高 小寫轉換為大寫 C++演算法C++
- js 小寫轉換,取字尾JS
- 批量修改表名和列名
- Elasticsearch批量匯入資料指令碼(python)Elasticsearch指令碼Python
- Python指令碼秒換桌布Python指令碼
- 將mysql非分割槽錶轉換為分割槽表MySql
- 批量修改Mysql資料庫表Innodb為MyISANMySql資料庫
- 批量修改檔名 與 批量檔案字元替換字元
- python編寫的簡單的mysql巡檢指令碼PythonMySql指令碼
- Python新手教程:辦公小能手,使用Python批量修改檔名!Python
- 利用MySQL原資料資訊批量轉換指定庫資料表生成Hive建表語句MySqlHive