我有一个关于如何设置使用PHP和MySQL的WordPress网站的本地版和生产版的问题。
我希望这两个版本(本地和生产)使用不同的数据库,因为我们可以测试。
我将使用git将我的更改推送到服务器。
我在本地安装了MySQL,并在本地设置了一个Web服务器,但我不知道如何将mysql更改推送到服务器并使用git保持连接。
我将与其他几个人合作,因此需要在数据库中使用git。
我将如何做到这一点?
感谢您的帮助!
答案 0 :(得分:1)
您可以将方案和/或数据转储到文件中,然后将该文件检入git。
例如,这会将表模式和数据转储到名为[table_name] .sql
的文件中mysqldump --user=[user_name] -p --opt [local_database_name] [table_name] > [table_name].sql
要在生产中加载此数据,您可以执行以下操作:
mysql --user=[user_name] -p [server_database_name] < [table_name].sql