首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

mysql基础解决方案

2012-11-05 
mysql基础PHP code$mysqlstr D:\phpenv\MySQL Server 5.1\bin\mysqldump -uroot -proot -h localhost -

mysql基础

PHP code
$mysqlstr = "D:\phpenv\MySQL Server 5.1\bin\mysqldump -uroot -proot -h localhost --opt -B db_forum >D:/phpenv/Apache2.2/htdocs//forum/admin/sqlbak/20121025165445.sql";exec($mysqlstr); echo "<script>alert('备份成功');location='index.php?title=备份和恢复'</script>";

求助:
上面字符串中的语句在cmd.exe中可以执行,但是用exec()方法生成的20121025165445.sql文件中无内容!

[解决办法]
上个帖子不是已经说过,长路径名的问题

$mysqlstr = '"D:\phpenv\MySQL Server 5.1\bin\mysqldump.exe" -uroot -proot -h localhost --opt -B db_forum >
D:/phpenv/Apache2.2/htdocs//forum/admin/sqlbak/20121025165445.sql';

热点排行