mysqlMySQL Server 點擊安裝sudo apt-get update
sudo apt-get install mysql-server
mysql -u root
SHOW DATABASES;
SELECT Host, User FROM mysql.user;
mysql -u root
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'your_password';
FLUSH PRIVILEGES;
之後登入需加 -p:
mysql -u root -p
CREATE DATABASE db_web_monitor;
GRANT ALL PRIVILEGES ON db_web_monitor.* TO 'xavier'@'localhost' IDENTIFIED BY 'xavier';
/etc/mysql/my.cnf,修改 bind-address = 127.0.0.1 為本機實際 IP(或註釋掉)sudo service mysql restartGRANT ALL PRIVILEGES ON db_web_monitor.* TO 'xavier'@'%' IDENTIFIED BY 'xavier';
FLUSH PRIVILEGES;
sudo service mysql start|stop|restart|status
mysql -u root -p -h 127.0.0.1
mysqldump -u root -p db_name > backup.sql
mysql -u root -p db_name < backup.sql
Ubuntu 13.04 已停止維護(EOL),生產環境請使用 LTS 版本(20.04/22.04/24.04)並安裝 MySQL 8.0+ 或 MariaDB 10.6+,獲得長期安全更新。