First we need to check mysql installed or not
[root@sysadmin ~]# rpm -qa mysql
Then not installed run this command
[root@sysadmin ~]# yum install mysql mysql-server -y
After installing the mysql and start the mysql daemon service
[root@sysadmin ~]# /etc/init.d/mysqld restart
Output could like this
Stopping mysqld: [ OK ]
Initializing MySQL database:
Installing MySQL system tables...
OK
Filling help tables...
OK
To start mysqld at boot time you have
to copy
support-files/mysql.server to the right
place for your system
PLEASE REMEMBER TO SET A PASSWORD FOR
THE MySQL root USER !
To do so, start the server, then issue
the following commands:
/usr/bin/mysqladmin -u root password
'new-password'
/usr/bin/mysqladmin -u root -h linux
password 'new-password'
Alternatively you can run:
/usr/bin/mysql_secure_installation
which will also give you the option of
removing the test
databases and anonymous user created by
default. This is
strongly recommended for production
servers.
See the manual for more instructions.
You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &
You can test the MySQL daemon with
mysql-test-run.pl
cd /usr/mysql-test ; perl
mysql-test-run.pl
Please report any problems with the
/usr/bin/mysqlbug script!
[ OK ]
Starting mysqld:
[ OK ]
Set a password for root user at first time
[root@sysadmin ~]# mysqladmin -u root password 'new-password'
Now installed the mysql.
Mysql starts automatically whenever the system boot so we will run this command
[root@sysadmin ~]# chkconfig mysqld on