mysql 臨時(shí)變查詢(xún),mysql如何避免表鎖?
1、基于要操作的表創(chuàng)建一個(gè)臨時(shí)表,執(zhí)行要修改的操作,比如add column或者drop column。
2、把表內(nèi)容導(dǎo)出到文件(注意不要用intsert into table_copy select * from table,因?yàn)檫@樣也很慢,也會(huì)鎖表)
3、把文件導(dǎo)入到臨時(shí)表
同上(最后括號(hào)里面的是字段名,可以不加,不加的前提是兩張表結(jié)構(gòu)一樣)。
4、對(duì)換臨時(shí)表和正式表的表名。