回上一頁

Server Install MariaDB與操作

MariaDB 和 MySQL 有何區別?

MySQL 和 MariaDB 都是開放原始碼資料庫技術。您可以使用它們以包含列和欄的資料表格式儲存資料。MySQL 是最廣泛採用的開放原始碼資料庫。它是許多熱門網站、應用程式和商業產品的主要關聯式資料庫。MariaDB 是 MySQL 的修改版本。MariaDB 是由 MySQL 原始開發團隊製作的,原因是 MySQL 被 Oracle Corporation 收購後產生的授權和分發問題。自收購以來,MySQL 和 MariaDB 的發展方式有所不同。但是,MariaDB 採用 MySQL 的資料和資料表定義檔案,還使用相同的用戶端協定、用戶端 API、連接埠和通訊端。這是為了讓 MySQL 使用者輕鬆切換到 MariaDB。 更多

 

在server機器裡,終端機操作:

  
Server: 

sudo apt update
sudo apt install mariadb-server
sudo mysql_secure_installation (第一次裝完要跑)


login

mysql -u root -p
  

 


相關mysql指令:

  
CREATE USER 'user_name'@'ip-addr' IDENTIFIED BY 'passwd';
SET PASSWORD FOR 'user_name'@'ip-addr' = PASSWORD('passwd');
GRANT ALL PRIVILEGES ON db_name.* TO 'user_name'@'ip-addr';
flush privileges;
  


匯入&匯出:

  
ex. mysql -uroot -p'passwd' < backup_db_name.sql
ex. mysqldump -u {user} -p db_name > backup_db_name.sql