簡體   English   中英

PHP 版本和與 Mysql 8 的兼容性

[英]Php version and compatibility with Mysql 8

我需要設置一個數據庫服務器,它將為 4-5 個不同的 php 應用程序提供服務 - 每個應用程序都托管在自己的托管服務器中。

所有這些 php 應用程序都使用不同的 php 版本,例如 App 1 仍在使用 php 5.5,App 2 使用 php 7.0,App 3 使用 php 7.2.8,App 4 使用 php 7.2.28,App 5 使用 php 7.4

我當前的數據庫服務器位於具有 mysql 5.5 的單獨服務器上。 我計划在一個全新的服務器中設置 mysql 8 並將所有數據從舊服務器移動到新服務器。 我將手動轉儲,修復任何兼容性問題並恢復到 Mysql 8。

我的問題是:所有這些不同的 php 版本都適用於最新的 MySQL 8 嗎? 我已經了解到 mysql 8 中有不同的身份驗證,但是由於我將在這個新設置中設置新用戶,這仍然會在舊的 php 應用程序中產生任何問題嗎?

另外,我是否應該考慮在 MySQL 上使用最新的 MariaDB。

最新的 MariaDB 和最新的 MySQL 都適用於任何版本的 PHP。 在 MariaDB 和 MySQL 之間進行選擇是您必須自己決定的選擇。 雖然 MariaDB 和 MySQL 之間存在差異,但它們在功能上非常接近。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM