Install MySql2 on an Ubuntu machine…

MySQL is a powerful database management system used for organizing and retrieving data

  • To install MySQL, open terminal and type in these commands:
  • sudo apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql

    During the installation, MySQL will ask you to set a root password. If you miss the chance to set the password while the program is installing, it is very easy to set the password later from within the MySQL shell.

  • Once you have installed MySQL, we should activate it with this command:
  • sudo mysql_install_db
    Finish up by running the MySQL set up script:

    sudo /usr/bin/mysql_secure_installation
    The prompt will ask you for your current root password.

    Type it in.

    Enter current password for root (enter for none):

    OK, successfully used password, moving on…

    Then the prompt will ask you if you want to change the root password. Go ahead and choose N and move on to the next steps.
    It’s easiest just to say Yes to all the options. At the end, MySQL will reload and implement the new changes.

    By default, a MySQL installation has an anonymous user, allowing anyone
    to log into MySQL without having to have a user account created for
    them. This is intended only for testing, and to make the installation
    go a bit smoother. You should remove them before moving into a
    production environment.

    Remove anonymous users? [Y/n] y
    … Success!

    Normally, root should only be allowed to connect from ‘localhost’. This
    ensures that someone cannot guess at the root password from the network.

    Disallow root login remotely? [Y/n] y
    … Success!

    By default, MySQL comes with a database named ‘test’ that anyone can
    access. This is also intended only for testing, and should be removed
    before moving into a production environment.

    Remove test database and access to it? [Y/n] y
    – Dropping test database…
    … Success!
    – Removing privileges on test database…
    … Success!

    Reloading the privilege tables will ensure that all changes made so far
    will take effect immediately.

    Reload privilege tables now? [Y/n] y
    … Success!

    Cleaning up…

    now open terminal and type

    mysql -u root -p
    it will ask for your BD User and Password, after providing you may get loged in on MySql

    If u want to see the Database then type-
    mysql> show databases;

    +———————–+
    | Database |
    +———————–+
    | information_schema |
    | TestApp_development |
    | codebase_test |
    | |
    | mysql |
    | |
    | |
    +———————–+

    Leave a Reply

    Your email address will not be published. Required fields are marked *