1. 云栖社区>
  2. PHP教程>
  3. 正文

php使用exec函数导入导出数据库

作者:用户 来源:互联网 时间:2017-12-01 18:14:05

数据库函数

php使用exec函数导入导出数据库 - 摘要: 本文讲的是php使用exec函数导入导出数据库, 导出数据库代码: exec("mysqldump -h localhost -uroot -ppassword --default-character-set=utf8 dbname>d:/aaa.sql 2>&1",

导出数据库代码:

exec("mysqldump -h localhost -uroot -ppassword --default-character-set=utf8 dbname>d:/aaa.sql 2>&1", $output, $return_val);exit;

注意事项:1)-h和localhost中间要有空格(否则输出会报密码不正确错误)

                     2)-u和root,-p和password中间不能有空格(如果中间有空格输出结果为空)

                     3)--default-character-set=utf8(用来设置导出文档的字体格式)

                     4)2>&1 如果exec里面的命令有误加入2>&1后会在文档中打印出来



导入数据库代码:

exec("mysql -h localhost -uroot -ppassword dbname< d:/ccc.sql ");exit;



以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索数据库 函数 ,以便于您获取更多的相关知识。

弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率

40+云计算产品,6个月免费体验

现在注册,免费体验40+云产品,及域名优惠!

云服务器9.9元/月,大学必备