MySQL Server Install on Ubuntu Server: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 32: | Line 32: | ||
GRANT ALL PRIVILEGES ON *.* TO 'joey'@'localhost' WITH GRANT OPTION; | GRANT ALL PRIVILEGES ON *.* TO 'joey'@'localhost' WITH GRANT OPTION; | ||
==Management== | |||
The following apps make it easy to manage your install after setup. | |||
===Mac=== | |||
*Sequel Ace | |||
===Web=== | |||
*PHPMyAdmin | |||
[[Category: Homelab]] | [[Category: Homelab]] |
Revision as of 18:42, 15 November 2024
This guide shows how to install and set up MySQL server on Ubuntu Server.
Installation
Update/Upgrade any pending packages
sudo apt update
sudo apt upgrade
Install MySQL Server
sudo apt install mysql-server
Configuration
Log into the SQL server as root by running
sudo MySQL
Create a new user, where 'password' is your password
CREATE USER 'joey'@'localhost' IDENTIFIED BY 'password';
Output should look like Query OK, 0 rows affected (0.01 sec)
Edit the password if needed later
ALTER USER 'joey'@'localhost' IDENTIFIED BY 'new_password';
Next, grant privileges as needed (this example grants ALL privileges so use sparingly)
GRANT ALL PRIVILEGES ON *.* TO 'joey'@'localhost' WITH GRANT OPTION;
Management
The following apps make it easy to manage your install after setup.
Mac
- Sequel Ace
Web
- PHPMyAdmin