在使用Ubuntu上的MariaDB時,掌握一些技巧可以幫助你更高效地管理數據庫。以下是一些有用的技巧:
sudo apt update
sudo apt install mariadb-server mariadb-client
sudo systemctl start mariadb
sudo systemctl enable mariadb
mysql_secure_installation 命令進行基本的安全配置,如設置root密碼、刪除匿名用戶、禁止遠程root登錄等。mysql -v
SHOW DATABASES;
CREATE DATABASE new_database;
DROP DATABASE database_name;
CREATE USER 'new_user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON database_name.* TO 'new_user'@'localhost';
FLUSH PRIVILEGES;
mysqldump -u root -p database_name > db_backup.sql
mysql -u root -p database_name < db_backup.sql
ALTER USER 'user'@'localhost' IDENTIFIED BY 'new_password';
my.cnf 配置文件中添加或確認以下設置:query_cache_size = 64M
query_cache_type = 1
然后重啟MariaDB服務。EXPLAIN 命令查看查詢的執行計劃,找出性能瓶頸。journalctl 命令查看和管理MariaDB的日志。innodb_buffer_pool_size、key_buffer_size 等。OPTIMIZE TABLE 命令整理表碎片,清理日志等。通過以上技巧,你可以更有效地使用和管理Ubuntu上的MariaDB,提高數據庫的性能和穩定性。