|
阅读:1049回复:13
[求助]数据库重构后的数据倒入方案
现在正在做一个项目的beta2版,在重构数据库之后 ,发现以前做的beta1的数据库结构与现在的数据库有了很大的变化:
举例如下: 原有数据库表ring(铃声)结构如下: ------------------------------------------------------------------------------------------------------ | id | name | singer | status | mine_type | lyric | ''' ''' | ------------------------------------------------------------------------------------------------------ 基本结构是上面的格式 现根据新的需求和需要,对singer字段有了新的需求,所以将原表中的singer单独拿出来作为新表,而原有的ring表中去掉singer 字段,增加singger_id字典作为外间关联新的singer 表,新的singer表如下: ------------------------------------------------------------ | id | name | spelling | status | ----------------------------------------------------------- 现有数据量大约50W条,在新旧数据库切换的时候,俺都快被数据倒入搞死了,简直是比菜农还菜农的生活:P 0000先生提供了一种方案,但俺感觉还是很麻烦;在下求助松柏等DX,给俺个好点解决方案可以乎? [ 2005-10-17 07:50:53 lijiannan_1981 修改 ] |
|
|
|
1C#
发布于:2005-10-17 08:28
Re:[求助]数据库重构后的数据倒入方案
写个小程序,循环一下就行了。 |
|
|
|
2C#
发布于:2005-10-17 08:30
Re:[求助]数据库重构后的数据倒入方案
要不这样,你做一个联合查询,查出这样的结构:id, name, singer_name, singer_id, 等,然后改成 update 语句就行了 |
|
|
|
3C#
发布于:2005-10-17 10:14
Re:[求助]数据库重构后的数据倒入方案
好像没有更好的办法了~~~ |
|
|
|
4C#
发布于:2005-10-17 10:17
Re:[求助]数据库重构后的数据倒入方案
偶的办法,如果表比较少的话还是比较好办的~~表一多就麻烦了~~
SELECT出来,再INSERT到对应的字段~~ |
|
|
|
5C#
发布于:2005-10-17 10:18
Re:[求助]数据库重构后的数据倒入方案
想知道二楼为什么被RM了。。 |
|
|
|
6C#
发布于:2005-10-17 10:19
Re:[求助]数据库重构后的数据倒入方案
二楼是我不小心用 ADMIN 发的帖,哈哈 |
|
|
|
7C#
发布于:2005-10-17 10:21
Re:[求助]数据库重构后的数据倒入方案
打击马甲~~ |
|
|
|
8C#
发布于:2005-10-23 12:02
Re:[求助]数据库重构后的数据倒入方案
最后的解决方法:
phpMyAdmin+Mysql Query Brower的方法解决 phpMyAdmin中查询出你需要的数据,利用其倒出功能把你需要的数据倒成insert语句,生成.sql脚本, 再在Mysql Query Browery引入这个脚本 执行`````` |
|
|
|
9C#
发布于:2005-10-23 13:19
Re:[求助]数据库重构后的数据倒入方案
Insert 50W条?????
-_-#! |
|
|
|
10C#
发布于:2005-10-23 15:10
Re:[求助]数据库重构后的数据倒入方案
Insert 50W条?????-_-#! 你这个小孩...... |
|
|
|
11C#
发布于:2005-10-24 12:04
Re:[求助]数据库重构后的数据倒入方案
我想的是.....50W条的.sql文件有多大...
反正.sql文件也是纯文本的.... PC机单IDE导入的时候要花多少时间啊.... 你们公司的server估计也很耗时间的.... 最近不知道你在干吗....lijiannan_1981~ |
|
|
|
12C#
发布于:2005-10-24 12:56
Re:[求助]数据库重构后的数据倒入方案
给你一个忠告
总把经历放再server上你早晚后悔 |
|
|
|
13C#
发布于:2005-10-25 08:32
Re:[求助]数据库重构后的数据倒入方案
还是让服务器轻松一点儿的好。 |
|
|