作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在离线开发一个网站。现在,由于某种原因,它不起作用。我几乎尝试了一切。为了节省时间,我设置了一个新的 mysql 和 wordpress 站点。
现在,我有主题文件和数据库文件夹文件,例如:dp.opt
和 wp_addonlibrary_addons.frm
。我怎样才能正确上传它们?
我尝试手动执行此操作,但出现一些错误,表明这些表已经存在。
请指教。
最佳答案
我假设您的问题是关于在 MySQL 中再次导入数据库?您仍然可以从不工作的站点导出数据库吗?你可以这样做(source):
mysqldump --add-drop-table -u user -p > dumpfile.sql
并使用以下命令将其再次导入到您的新网站:
mysql -u user -p < dumpfile.sql
您不会收到有关已存在表的错误。
如果您无法再访问旧数据库或无法导出,请首先在新站点上删除当前数据库(确保您已进行备份)。
DROP DATABASE databasename
CREATE DATABASE databasename
您还可以删除所有表而不是删除数据库。您可以使用此脚本:https://www.cyberciti.biz/faq/how-do-i-empty-mysql-database/或者我的首选方法是使用 PHPMyAdmin 删除所有表。然后重新导入:
mysql -u user -p < dumpfile.sql
关于mysql - 如何手动上传数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58585902/
我有以下正则表达式 /[a-zA-Z0-9_-]/ 当字符串只包含从 a 到z 大小写、数字、_ 和 -。 我的代码有什么问题? 能否请您向我提供一个简短的解释和有关如何修复它的代码示例? //var
我是一名优秀的程序员,十分优秀!