How To Install php-ezc-DatabaseSchema on CentOS 7

In this tutorial we learn how to install php-ezc-DatabaseSchema on CentOS 7. php-ezc-DatabaseSchema is A set of classes that allow you to use information from a database

Introduction

In this tutorial we learn how to install php-ezc-DatabaseSchema on CentOS 7.

What is php-ezc-DatabaseSchema

The DatabaseSchema component provides a unified data structure to describe relational databases. DatabaseSchema can read and write the structure from and to several databases (such as MySQL, SQLite and Oracle) and also read and write in two web language files (XML and PHP). The main intention of the component is to extract an already existing schema from a database, and compare it with either a predefined schema to check for any changes. Although the component does allow you to create the schema manually through the API, it is often easier to create the schema yourself in a database, and then extract the data from it.

We can use yum or dnf to install php-ezc-DatabaseSchema on CentOS 7. In this tutorial we discuss both methods but you only need to choose one of method to install php-ezc-DatabaseSchema.

Install php-ezc-DatabaseSchema on CentOS 7 Using yum

Update yum database with yum using the following command.

sudo yum makecache

After updating yum database, We can install php-ezc-DatabaseSchema using yum by running the following command:

sudo yum -y install php-ezc-DatabaseSchema

Install php-ezc-DatabaseSchema on CentOS 7 Using dnf

If you don’t have dnf installed you can install DNF on CentOS 7 first. Update yum database with dnf using the following command.

sudo dnf makecache

After updating yum database, We can install php-ezc-DatabaseSchema using dnf by running the following command:

sudo dnf -y install php-ezc-DatabaseSchema

How To Uninstall php-ezc-DatabaseSchema on CentOS 7

To uninstall only the php-ezc-DatabaseSchema package we can use the following command:

sudo dnf remove php-ezc-DatabaseSchema

References

Summary

In this tutorial we learn how to install php-ezc-DatabaseSchema on CentOS 7 using yum and dnf.