The Issue of the Day Before

安裝 Mariadb 替換 Mysql

mysql -

還是免費的好。

Why

  • MariaDB 支持 12 個存儲引擎,而 MySQL 較少。

  • MariaDB 支持 200,000+ 連接,而 `MySQL 較少。

  • 比較兩者性能,MariaDB 的複製速度更快。

  • 比較兩者,相對而言 MariaDB 較快。

  • MariaDB 是開源的,而 MySQL 在企業版中有專有代碼。

  • MariaDB 不支持 Data Masking,而 MySQL 有支持,但一般也用不到。

How

> sudo apt remove -y --purge mysql-server mysql-client mysql-common
> sudo apt install -y mariadb-server

重點 --purge,不然會有殘留。

因為 MySQLapparmor 配置文件沒有卸載,會造成啟動程序錯誤的處理。 處理的方法可以是禁用 apparmor 或。

> echo "/usr/sbin/mysqld { }" | sudo tee /etc/apparmor.d/usr.sbin.mysqld
> sudo apparmor_parser -v -R /etc/apparmor.d/usr.sbin.mysqld
> sudo systemctl restart mysqld.service
閱讀在雲端