‘壹’ 怎么通过php把sql数据的数据导出的表格
使用phpexcel插件。
<?php
/**
*erport
*导出excel
*/
$dir=dirname(__FILE__);
require$dir.'/Class/db.class.php';
require$dir.'/PHPExcel/PHPExcel.php';
$dbObj=newdb();
$phpexcelObj=newPHPExcel();
for($i=1;$i<=3;$i++){
$what="*";
$condition="studentwheregrade=".$i."ORDERBYscoreDESC";
$res=$dbObj->mySelect($what,$condition);
if($i>1){
$phpexcelObj->createSheet();
}
$phpexcelObj->setActiveSheetIndex($i-1);
$sheetObj=$phpexcelObj->getActiveSheet($i);
$sheetObj->setTitle($i."年级");
$sheetObj->setCellValue('A1','name')->setCellValue('B1','score')->setCellValue('C1','class');
$j=2;
foreach($resas$key=>$val){
$sheetObj->setCellValue('A'.$j,$res[$key]['name'])->setCellValue('B'.$j,$res[$key]['score'])->setCellValue('C'.$j,$res[$key]['class']);
$j++;
}
}
$phpexcelObj->setActiveSheetIndex(1);
$writerObj=PHPExcel_IOFactory::createWriter($phpexcelObj,'Excel5');
$writerObj->save($dir.'/Excels/scores.xls');
‘贰’ mysql,php。网站要上线,要上传数据库数据,我现在用mysqlmp命令生成了一个.sql
是可能的。如果没有,你应该是正确的做法。
您的关键字来搜索与“MYSQL备份”数据的话会非常多。来看看一些可能的,并不困难。或者去网上查找一个特定的酒吧。如果领先时错误根据错误信息去搜索,大部分问题在网上直接回答。搜索引擎是最好的老师。
如果是的话,用phpmyadmin PHP的网站可以在电脑
,然后去C:\文件和设置\所有用户\应用数据\ MySQL或自定义数据的整个文件夹里面数据库文件
或备份出来使用SQL命令。 mysqlmp的
一切OK。这里是mysqlmp的使用情况,以供参考。
导出整个数据库在MySQL数据库中。
1导出整个数据库
的mysqlmp-u用户名-p数据库名>导出的文件名
的mysqlmp-U WCNC-P smgp_apps_wcnc> wcnc.sql
2。导出表
的mysqlmp-u用户名-p数据库名表名>导出的文件名
的mysqlmp-U WCNC-P smgp_apps_wcnc用户> wcnc_users。 SQL
3导出数据库结构
的mysqlmp-U WCNC-PD - 分插表smgp_apps_wcnc> D:。 wcnc_db.sql
-D无数据 - 附加下拉表中的每个create语句前4加一滴表
。导入数据库
常见source命令mysql数据库到控制台,
因为MySQL-U根P 的mysql>使用数据库
然后使用source命令,其次是该脚本文件
的mysql>源D的参数(这里使用SQL。):wcnc_db.sql
‘叁’ 原生php如何输出mysql最后执行的sql
$sql = 'XXXX';
echo $sql;
‘肆’ php,mysql数据库里,导出、导入数据库报错!怎样备份还原数据库
你这是主键重复了。如果要全部恢复,那你可以先将表中的数据都删除掉,然后整体恢复。如果只是选择性的恢复一条,那建议你还是手动操作吧。
你操作的表,设置了主键,而主键是不允许重复的。