search(r"integer(?:\s+\w+)*\s*PRIMARY KEY(?:\s+\w+)*\s*,", line): line = line。replace("PRIMARY KEY", "PRIMARY KEY AUTO_INCREMENT") # replace " and ' with ` because mysql doesn't like quotes in CREATE commands if line。

find('DEFAULT') == -1: line = line。replace(r'"', r'`')。replace(r"'", r'`') else: parts = line。
split('DEFAULT') parts[] = parts[]。replace(r'"', r'`')。replace(r"'", r'`') line = 'DEFAULT'。join(parts) # And now we convert it back (see above) if re。
match(r"。*, ``\);", line): line = re。sub(r'``\);', r"'');", line) if searching_for_end and re。match(r'。*\);', line): searching_for_end = False if re。
match(r"CREATE INDEX", line): line = re。sub('"', '`', line) if re。match(r"AUTOINCREMENT", line): line = re。sub("AUTOINCREMENT", "AUTO_INCREMENT", line) print line,
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-119390-2.html
@CYAdol小米电源正品没问题