連線工具 Xshell https://www.xshell.com/zh/free-for-home-school/ ===== linux指令 ===== (測試環境rocky linux) #提升為root權限(下完指令後,會出現要求輸入密碼的訊息) sudo su - #備份單一資料庫(root使用者帳號, pwd使用者密碼) mysqldump -uroot -ppwd -hlocalhost db_name > backup_20231121.sql #若出現訊息:permission denied.(權限被拒絕 = 權限不足),先提升為root權限 #備份單一資料表 mysqldump -uroot -ppwd -hlocalhost db_name table_name > backup_20231121.sql #還原資料庫 mysql -uroot -ppwd project_db < backup_20231129.sql 若出現ERROR at line 323: Unknown command '\''. 錯誤訊息,則使用下行指令. mysql -uroot -ppwd --default-character-set=utf8 project_db < backup_20231129.sql #將檔案複製到指定的資料夾下 cp backup_20231121.sql /data/www/project/ cp backup_20231121.sql /home/project #將檔案複製到指定的資料夾下 mv backup_20231121.sql /home/project #進入mysql (root使用者帳號, pwd使用者密碼) mysql -u root -p pwd ===== 進入mysql後 ===== #離開mysql mysql> quit; #列出所有資料庫 mysql> show databases; #使用資料庫(db資料庫名稱) mysql> use db; #列出此資料庫所有資料表 ...