是否有一些更简单的方法来备份WAMP中的所有数据库和用户及权限等,而不是通过phpmyadmin手动执行每一个。 Apache正在使用大量的CPU(相反,即使没有发生任何我知道的事情,它也会跳转很多)所以我想卸载它并重新安装。
我有大约10-15个数据库,每个数据库都有自己的用户,我想保留大部分数据库。 (除非许多数据库首先是导致问题的原因,但我会对此感到惊讶。)
我使用的是Windows 7。
答案 0 :(得分:2)
在phpmyadmin的主页上,您可以导出所有数据库,只需单击选项卡导出即可。用户存储在Mysql DB表用户
上我建议只选择你的dbs导出而不是导出所有这些,因为如果你尝试通过phpmyadmin导入系统mysql dbs会遇到麻烦
表用户存储在“mysql”db中。 用户权限存储在information_schema db中的表“USER_PRIVILEGES”中 和表“db”在“mysql”db
中您应该以root用户身份登录以查看系统数据库。
当导出系统表使用自定义方法时,在“转储数据时使用的功能”下拉列表中使用“REPLACE”代替“INSERT”
答案 1 :(得分:1)
答案 2 :(得分:0)
你可以使用mysqldump(确保你有正确的mysqldump路径):
C:\ wamp \ bin \ mysql \ mysqlX.X.X \ bin \ mysqldump -uroot -p foo> C:\路径\ foo.sql
C:\ wamp \ bin \ mysql \ mysqlX.X.X \ bin \ mysqldump -uroot -p foo bar> C:\路径\ FOO-bar.sql