RSS

Install Mysql 5.5 ubuntu server 16

  1. Uninstall any existing version of MySQL
    sudo rm /var/lib/mysql/ -R
  2. Delete the MySQL profile
    sudo rm /etc/mysql/ -R
  3. Automatically uninstall mysql
    sudo apt-get autoremove mysql* --purge
    sudo apt-get remove apparmor
  4. Download version 5.5.51 from MySQL site
    wget https://dev.mysql.com/get/Downloads/MySQL-5.5/mysql-5.5.56-linux-glibc2.5-x86_64.tar.gz
  5. Add mysql user group
    sudo groupadd mysql
  6. Add mysql (not the current user) to mysql user group
    sudo useradd -g mysql mysql
  7. Extract  to /usr/local
    sudo tar -xvf mysql-5.5.56-linux-glibc2.5-x86_64.tar.gz /usr/local/
  8. Create mysql folder in /usr/local by moving the untarred folder
    cd /usr/local
    sudo mv mysql-5.5.49-linux2.6-x86_64 mysql
  9. Set mysql directory owner and user group
    cd mysql
    sudo chown -R mysql:mysql *
  10. Install the required lib package (works with 5.6 as well)
    sudo apt-get install libaio1
  11. Execute mysql installation script
    sudo scripts/mysql_install_db --user=mysql
  12. Set mysql directory owner from outside the mysql directory
    sudo chown -R root .
  13. Set data directory owner from inside mysql directory
    sudo chown -R mysql data
  14. Copy the mysql configuration file
    sudo cp support-files/my-medium.cnf /etc/my.cnf (mysql 5.5)
    sudo cp support-files/my-default.cnf /etc/my.cnf (mysl 5.6)
  15. Start mysql
    sudo bin/mysqld_safe --user=mysql &
    sudo cp support-files/mysql.server /etc/init.d/mysql.server
  16. Initialize root user password
    sudo bin/mysqladmin -u root password '[your new password]'
  17. Add mysql path to the system
    sudo ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
  18. Reboot!
  19. Start mysql server
    sudo /etc/init.d/mysql.server start
    
  20. Stop mysql server
    sudo /etc/init.d/mysql.server stop
  21. Check status of mysql
    sudo /etc/init.d/mysql.server status
  22. Enable myql on startup
    sudo update-rc.d -f mysql.server defaults

    Disable mysql on startup (Optional)

    sudo update-rc.d -f mysql.server remove
  23. REBOOT!
  24. Now directly use the command below to start mysql if it hasn’t
    sudo service start mysql -u root -p

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Remove Mysql Ubuntu Server

Step by step remove mysql from Ubuntu Server: 

  • sudo systemctl status mysql
  • sudo systemctl stop mysql
  • sudo systemctl status mysql
  • sudo apt purge mysql-server*
  • sudo apt purge mysql-server mysql-client mysql-common mysql-server-core-* mysql-client-core-*
  • ls /etc/mysql
  • sudo ls /var/lib/mysql
  • sudo rm -r /etc/mysql /var/lib/mysql
  • sudo rm -r /var/log/mysql
  • sudo apt autoremove

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS