使用文件导出和导入 MySQL 表 - 无需 phpMyAdmin?

发布于 2024-10-18 10:17:31 字数 272 浏览 1 评论 0原文

如果我可以通过我的网站为我的 MySQL 表请求备份文件(例如 .sql 或 .csv),那就太好了,这样我就可以在出现问题时“重置”表。 此处解释了导出和导入这两个操作,但在就我而言,如果这可以通过某种网络界面来完成,而不需要直接访问 phpMyAdmin,那就更好了。这可能吗?如果是这样,我应该查看哪些 PHP 函数?

It'd be nice if I could request a backup file (such as a .sql or .csv) for my MySQL table through my site, so I would be able to 'reset' the table in case anything goes wrong. These two actions, exporting and importing, are explained here, but in my case it'd be much better if this could be done via a web interface of some kind, without accessing phpMyAdmin directly. Is this possible? If so, what PHP functions should I be taking a look at?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

南巷近海 2024-10-25 10:17:31

请参阅此 MySQL 文档页面 并查找 INTO OUTFILE 选项允许您将结果直接写入文件,甚至无需从 PHP 读取它们。

See this MySQL doc page and look for the INTO OUTFILE option that allows you to write your results directly to a file without even reading them from PHP.

晨与橙与城 2024-10-25 10:17:31

使用 mysqldump

mysqldump -u username -ppassword -h hostname database_name > db_name_backup.sql

Mysqldump 文档在这里

Use mysqldump

mysqldump -u username -ppassword -h hostname database_name > db_name_backup.sql

Mysqldump documentation is here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文