-1
我想10,000行添加到MySQL表。該表中有一個字段,我們稱之爲「數」,需要從增加至540000 549999.用增量值添加許多行。 (向下填充?)
這僅僅是一些需要運行一次,所以性能並不重要。有沒有一個MySQL命令可以做到這一點,還是我需要編寫一個腳本來調用10,000個插入語句?
我想10,000行添加到MySQL表。該表中有一個字段,我們稱之爲「數」,需要從增加至540000 549999.用增量值添加許多行。 (向下填充?)
這僅僅是一些需要運行一次,所以性能並不重要。有沒有一個MySQL命令可以做到這一點,還是我需要編寫一個腳本來調用10,000個插入語句?
我結束了創建10,000腳本插入語句。
假設你有一個製表符分隔文件的10,000行,可以批量將數據裝載到表中,並逐步設置的數字值是這樣的:
set @number = (540000 - 1);
load data infile '/tmp/your_data.txt'
ignore into table your_table
(column_1,...,column_n)
set Number = (@number := @number + 1);
你需要10,000行或者你只是想快進AUTO_INCREMENT多少? –
@macek:我需要10,000行。 – Jeremy
您使用像PHP服務器端語言還是你在MySQL完全需要一個解決方案? –