是否可以从这个sql文件里 直接找到 t这个表 来导入数据?? 我现在有一个整个库的备份sql文件 (表过多,记录太多)。表的先后次序是 a b c 。。t 。我在一台虚拟mysql恢复这个库 发现时间过长,我是否可以从这个sql文件里 直接找到 t这个表 来导入数据?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你用编辑软件打开查找相应内容你是用mysql -uroot -pPassword <str.sql 这种形式 这个sql 有 2个g 是在太大 我检查一下文件发现 inser into ‘t’ 也就是 要在这个sql文件找出以 inser into ‘t’ 开头的行就可以拉 估计要用 linux的命令 1用 工具打开sql 抽出语句2 用linux命令抽出语句 如果你备份方式中,该表的相关前后都有特殊区别字符串的,如lock.. unlock等,那可以考虑linux下处理:获取行号:nl filename | grep xxx拷贝num1--num2行:cat filename |sed -n -e 'num1,num2p' 同一楼上grep -i 't' a.sql >a.log 还用用windows的专业工具 去取linux的命令不够精确取 ---回 这个不行,这个只能找到第一行。 你需要复杂的文本处理。能给更详细的linux命令?这个已经很靠近我要的数据拉 用Zend studio可以打开几十MB的SQL文件。 mysql workbench 已经停止工作 红色的那句请大家帮修改下 Update语句 mysql client ran out of memory mysql存储过程问题 如何最快的去掉重复的记录 急。跳过权限查询 做到备份数据库服务器根据主数据库服务器实时更新 vb6中不能批量更新MYSQL数据库的问题. phpMyAdmin登录问题 不知道是否mysql约束能实现这个功能? 3个字段都是数字索引问题和sql优化
你是用mysql -uroot -pPassword <str.sql 这种形式
发现 inser into ‘t’ 也就是 要在这个sql文件找出以
inser into ‘t’ 开头的行就可以拉
估计要用 linux的命令
linux的命令不够精确取
这个已经很靠近我要的数据拉