RDBMS LAMP & Full Stack Development - Part I MariaDB
Preface
This blog is intended to provide an option for full stack development using the LAMP, XAMP or WAMP stack with MariaDB as the backend for RDBMS MIS application development.
RDBMS Logical Design
The following QuickDBD website offers a good online application that will help you draw database diagrams quickly. It also offers an online tool for you to create a logic model of your database system and it also can automatically generate an SQL statement to create that database in your SQL database.
Install XAMPP
Download and install Apache XAMPP for your operating system from their website following their installation instructions. You may encounter installation problems if you are using Windows 11. This will mainly be related to port conflicts. Windows 11 may be using port 80 for IIS. If this is the case and an error warning is issued from the XAMPP control panel then you could change the port to 8012 or some other unused port.
If you are unfamiliar you can check out YouTube or XAMPP's tutorials on installation. Once you have completed the installation and any port modifications you will get the control panel on launch.
You can see that I had to change the Apache port 80 to 8012 because Windows is using port 80 on my computer. To do that you can select 'Config' and select Apache (httpd.conf) configuration file and change port 80 to 8012. Stop and Start Apache again to reset the port from 80 to 8012.
Note: to access the XAMPP dashboard with a different port to 80 you will need to add that in the url link as follows: 'http://localhost:8012/ Enter'. If you don't then you will get the application that is using port 80 instead.Once you have started MySQL (MariaDB) on the control panel you can launch phpMyAdmin by selecting it by clicking on the button on the top right of the dashboard 'phpMyAdmin'. You will be redirected to the phpMyAdmin dashboard.
You are now ready to create your relational database with MariaDB.




Comments
Post a Comment