关于对查询结果的遍历result=(`echo "SELECT concat(insert into table (a) values(', test, ',)') as insertquery from (select a from tab”| $mysql_exec`)这里result的结果集为insert into table (a) values (111)
insert into table (a) values (222)
insert into table (a) values (333)我想把这些结果按行读取, 再去执行.我写
for test in "${result[@]}"; do
todo.......
done如果这样的话,他每次只是返回以一个空格来循环..
有什么方法让她一行一行做啊?
如果用 * 他把全部都拿过来.我怕数据量大, server会down掉.
有什么好方法吗?哦还有. 我不想在 insert 语句 查询. 因为是 从其他数据库查询,再插入到其他数据库..谢谢你了..
insert into table (a) values (222)
insert into table (a) values (333)我想把这些结果按行读取, 再去执行.我写
for test in "${result[@]}"; do
todo.......
done如果这样的话,他每次只是返回以一个空格来循环..
有什么方法让她一行一行做啊?
如果用 * 他把全部都拿过来.我怕数据量大, server会down掉.
有什么好方法吗?哦还有. 我不想在 insert 语句 查询. 因为是 从其他数据库查询,再插入到其他数据库..谢谢你了..
解决方案 »
- 求助:在linux下安装了mysql-5.5.11,装mysql++3.1.0-1时,总是报错,error信息如下
- 2个sql语句合并成一条查询
- 用Mysql还原.sql文件?.sql文件在其他文件夹
- 关于mysql正则匹配问题?拜谢
- 如何快速从一个数据库的一个表复制到另一个数据库中的一个表?
- mysql workbench的sql查询结果汉字乱码的问题
- 有道题怎么做MySQL就是不认。。大家帮帮忙
- 自己整合的lamp中mysql查询时间 比 xampp中的mysql 慢了一倍左右
- mysql的字符集问题
- 谁能解决mysql5.0中文问题乱码,?
- 两个不同类型数据库联合查询
- mysql中查询第几条到第几条记录的方法
--no-create-info --skip-add-locks --compact --complete-insert --skip-extended-in
sert
INSERT INTO `players` (`INITIALS`, `NAME`, `LEAGUENO`) VALUES ('R','Everentt','2
411');
INSERT INTO `players` (`INITIALS`, `NAME`, `LEAGUENO`) VALUES ('R','Parmentter',
'8467');
INSERT INTO `players` (`INITIALS`, `NAME`, `LEAGUENO`) VALUES ('GWS','Wise',NULL
);
INSERT INTO `players` (`INITIALS`, `NAME`, `LEAGUENO`) VALUES ('D','Bishop',NULL
);
INSERT INTO `players` (`INITIALS`, `NAME`, `LEAGUENO`) VALUES ('M','Brown','6409
');
INSERT INTO `players` (`INITIALS`, `NAME`, `LEAGUENO`) VALUES ('PK','Hope','1608
');
INSERT INTO `players` (`INITIALS`, `NAME`, `LEAGUENO`) VALUES ('P','Parmenter','
6524');C:\Program Files\MySQL\MySQL Server 5.1\bin>[/code]
能具体说下吗? 或者资料.
C:\Program Files\MySQL\MySQL Server 5.1\bin>mysqldump -uroot -p123 csdn players --no-create-info --skip-add-locks --compact --complete-insert --skip-extended-insert写得很清楚了啊。