游客发表

MySQL修改表结构时的拷贝问题

发帖时间:2025-11-05 07:00:13

MySQL修改表结构时的拷贝问题
复制[coolcode]   mysql> desc t1;   +————–+————-+——+—–+———+——-+   | Field | Type | Null | Key | Default | Extra |   +————–+————-+——+—–+———+——-+   | id | int(11) | YES | MUL | NULL | |   | nick | varchar(32) | YES | | NULL | |   | email | varchar(32) | YES | | NULL | |   | gmt_create | datetime | YES | | NULL | |   | gmt_modified | datetime | YES | | NULL | |   +————–+————-+——+—–+———+——-+   mysql> select count(*) from t1;   +———-+   | count(*) |   +———-+   | 2228017 |   +———-+   1 row in set (1.78 sec)   [/coolcode]   现在对它进行表结构变更,改表增加一列:   [coolcode]   mysql> alter table t1 add(tel varchar(20));   Query OK,结构 2304923 rows affected (41.03 sec)   Records: 2304923 Duplicates: 0 Warnings: 0   [/coolcode]   在上述表结构变更过程中,启动另外一个会话,服务器租用拷贝进行select查询操作和一个更新操作:   [coolcode]   mysql> select count(*) from t1;   +———-+   | count(*) |   +———-+   | 2304923 |   +———-+   1 row in set (2.10 sec)   mysql> select * from t1 limit 10;   +——+——-+——————+———————+———————+   | id | nick | email | gmt_create | gmt_modified |   +——+——-+——————+———————+———————+   | 0 | nick0 | nick0@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 |   | 1 | nick1 | nick1@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 |   | 2 | nick2 | nick2@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 |   | 3 | nick3 | nick3@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 |   | 4 | nick4 | nick4@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 |   | 5 | nick5 | nick5@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 |   | 6 | nick6 | nick6@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 |   | 7 | nick7 | nick7@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 |   | 8 | nick8 | nick8@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 |   | 9 | nick9 | nick9@taobao.com | 2008-03-14 00:00:00 | 2008-03-14 00:00:00 |   +——+——-+——————+———————+———————+   10 rows in set (0.00 sec)   mysql> update t1 set nick=’test_nick’ where id=1;   Query OK,问题 4 rows affected (43.89 sec) –这里是阻塞的免费源码下载时间   Rows matched: 4 Changed: 4 Warnings: 0   [/coolcode]   1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.44.45.46.47.48.49.50.51.52.53.54.55.56.57.

    热门排行

    友情链接