Misc

    Source: https://www.digitalocean.com/community/tutorials/how-to-allow-remote-access-to-mysql

    Open Command Prompt πŸ”—

    With password πŸ”—

    mysql -u root -p
    

    Without password πŸ”—

    sudo mysql
    

    Create Database πŸ”—

    CREATE DATABASE database_name;
    

    Create user and grant all permissions on database πŸ”—

    GRANT ALL PRIVILEGES ON database_name.* TO 'USERNAME'@'HOSTNAME' IDENTIFIED BY "Str0ngDBP@ssw0rd";
    

    Create New User πŸ”—

    CREATE USER 'USERNAME'@'HOSTNAME' IDENTIFIED BY 'Str0ngDBP@ssw0rd';
    

    Rename or change users host address πŸ”—

    RENAME USER 'USERNAME'@'localhost' TO 'USERNAME'@'HOSTNAME';
    

    Flush (Frees memory and makes changes take immediate effect) πŸ”—

    FLUSH PRIVILEGES;
    

    Close sql command prompt πŸ”—

    exit