Skip to content
  • Github
  • Facebook
  • twitter
  • About Us
  • Contact Us
  • Privacy Policy
  • Terms & Conditions
  • Site Map

XpertPhp

Expertphp Is The Best Tutorial For Beginners

  • Home
  • Javascript
    • Jquery
    • React JS
    • Angularjs
    • Angular
    • Nodejs
  • Codeigniter
  • Laravel
  • Contact Us
  • About Us
  • Live Demos
How to Install MariaDB on Ubuntu 18.04

How to Install MariaDB on Ubuntu 18.04

Posted on December 2, 2019December 17, 2022 By XpertPhp 2 Comments on How to Install MariaDB on Ubuntu 18.04

Today, We will discuss how to install MariaDB on Ubuntu 18.04. The MariaDB is a database server and it’s an open-source relational database management system, so you can download and use it as much as you want free of charge. There are two ways to install MariaDB. (1) Install from MariaDB mirror and (2) Install from repository

(1) Install from MariaDB mirror

First, find the MariaDB repository file from the official website. after then import the package key and added the repository package on your system.

Ubuntu 18.04 LTS “bionic”

PHP
1
2
3
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,arm64,ppc64el] http://mirror.edatel.net.co/mariadb/repo/10.4/ubuntu bionic main'

Ubuntu 16.04 LTS “xenial”

PHP
1
2
3
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
sudo add-apt-repository 'deb [arch=amd64,arm64,i386,ppc64el] http://mirror.edatel.net.co/mariadb/repo/10.4/ubuntu xenial main'

Install from repository

The MariaDB Installing from the Ubuntu default repository is a straightforward way. but you if you want to use below the following command then will be installed the old version of MariaDB.

See also  Laravel one to one eloquent relationship tutorial example
PHP
1
2
sudo apt-get update
sudo apt-get install mariadb-server mariadb-client

During installation, we will ask you root user password and confirmation password.

Mysql Secure Installation

PHP
1
sudo mysql_secure_installation

Above command run in the command prompt, it will ask you following configuration.

PHP
1
2
3
4
5
set root password (if not set in the configuration step above).
disable remote root login
remove test database
remove anonymous users and
reload privileges

After complete installation, we will check a MariaDB connection using the below command.

PHP
1
mysql -u root -p

If you want to know the server status or you want to start or stop server then you can do using the below command.

PHP
1
2
3
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo systemctl status mariadb

Ubuntu, MySql Tags:install mariadb ubuntu, install mysql on ubuntu, ubuntu 18.04

Post navigation

Previous Post: How to Remove index.php from URL in Codeigniter 3
Next Post: Laravel 6 pdf generator tutorial using dompdf

Latest Posts

  • Laravel 12 Ajax CRUD Example
  • Laravel 12 CRUD Example Tutorial
  • How to Create Dummy Data in Laravel 11
  • Laravel 11 Yajra Datatables Example
  • Laravel 11 Ajax CRUD Example
  • Laravel 11 CRUD Example Tutorial
  • Laravel 10 Ajax CRUD Example Tutorial
  • Laravel 10 CRUD Example Tutorial
  • How to disable button in React js
  • JavaScript Interview Questions and Answers

Tools

  • Compound Interest Calculator
  • Hex to RGB Color Converter
  • Pinterest Video Downloader
  • Birthday Calculator
  • Convert JSON to PHP Array Online
  • JavaScript Minifier
  • CSS Beautifier
  • CSS Minifier
  • JSON Beautifier
  • JSON Minifier

Categories

  • Ajax
  • Angular
  • Angularjs
  • Bootstrap
  • Codeigniter
  • Css
  • Htaccess
  • Interview
  • Javascript
  • Jquery
  • Laravel
  • MongoDB
  • MySql
  • Nodejs
  • Php
  • React JS
  • Shopify Api
  • Ubuntu

Tags

angular 10 tutorial angular 11 ci tutorial codeigniter 4 image upload Codeigniter 4 Tutorial codeigniter tutorial CodeIgniter tutorial for beginners codeigniter with mysql crud operation eloquent relationships file upload File Validation form validation Image Upload jQuery Ajax Form Handling jquery tutorial laravel 6 Laravel 6 Eloquent Laravel 6 Model laravel 6 relationship laravel 6 relationship eloquent Laravel 6 Routing laravel 7 Laravel 7 Eloquent laravel 7 routing laravel 7 tutorial Laravel 8 laravel 8 example laravel 8 tutorial laravel 9 example laravel 9 tutorial Laravel Framework laravel from scratch laravel social login learn jquery nodejs pagination payment gateway php with mysql react js example react js tutorial send mail validation wysiwyg editor wysiwyg html editor

Copyright © 2018 - 2025,

All Rights Reserved Powered by XpertPhp.com