我的网络提供商告诉我他们将转储MySQL并将其替换为MariaDB(由于他们很快将转移到Debian9并且Debian 9将不再包含MySQL并且将包括MariaSQL(参见{{3他们说他们会移动我的文件,但我需要手动将我的数据库内容从server1移动到server2,因为我需要调整joomla configuration.php以适应它。
我现在了解到使用MySQL或MariaDB应该没有什么区别,所以我觉得移动我的内容很好。但是我有问题要做。我知道我必须调整我的configuration.php指向新服务器,但是我不知道如何导出我的MySQL joomla内容并将其导入Maria DB。在过去,我使用cgi脚本将SQL内容转储到文件中,然后使用另一个cgi脚本将其上载到新数据库。然而,那是10年前,我不确定这是否仍然是最好的选择。
感谢
答案 0 :(得分:1)
这通常取决于您的托管配置,主要取决于它们允许从哪里访问您的数据库,但通常情况下,它就像导出和导入一样简单:
.htaccess
然后
mysqldump olddatabasename -h oldhostname -u oldusername -p > mysqldata.sql
显然,您需要调整PHP设置以指向新主机。