mysql 8 0安裝轉殖外掛程式

2021-10-06 19:42:40 字數 1602 閱讀 6951

mysql 8.0.19 之後的版本引入了乙個新功能: 轉殖--clone

轉殖功能允許從本地或者遠端轉殖乙個資料庫例項,轉殖資料是innodb儲存資料的乙個物理快照,包含schema,table,表空間,和資料字典元資料,轉殖資料報含乙個功能齊全的資料目錄,允許使用mysql伺服器的轉殖外掛程式;

本地轉殖會從mysql本地執行的例項轉殖資料到指定的轉殖目錄;

遠端轉殖涉及本地例項,稱為recipient(即操作轉殖的例項), 和遠端例項,稱為donor; 

遠端轉殖被初始化時,資料會從donor傳送給recipient;

注意:預設情況下,轉殖操作會刪除資料目錄,並且使用轉殖資料進行替換;  你可以指定乙個另外的目錄來放置轉殖資料,來避免資料被無故刪除;

轉殖的兩套例項功能都完全一致; 轉殖外掛程式支援replication 功能來啟用乙個新的從庫; 

對於遠端轉殖來說,本地和遠端都需要安裝轉殖外掛程式

方法一:每次啟動的時候新增引數--plugin-load-add=mysql_clone.so  需要重啟

方法二:修改my.cnf配置檔案,新增: plugin-load-add=mysql_clone.so  重啟生效

select plugin_name, plugin_status from information_schema.plugins where plugin_name = 'clone';

mysql> select plugin_name, plugin_status from information_schema.plugins where plugin_name = 'clone';

+-------------+---------------+

| plugin_name | plugin_status |

+-------------+---------------+

| clone | active |

+-------------+---------------+

1 row in set (0.00 sec)

MySQL8 0安裝教程

環境 mysql8.0.20,windows10專業版 2.配置環境變數,在path中新增值為 c program files x86 mysql mysql 8.0.20 winx64 bin 3.開啟cmd,輸入 mysqld initialize insecure user mysql 然後輸...

MySql 8 0 安裝除錯

mysql my.ini mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 basedir c program files mysql mysql 8.0.11 winx64 設定mysql資料庫的資料的存放目錄 datadir c program files mysql ...

手動安裝MySQL8 0

就在此處手動建立my.ini檔案,檔案內容如下 mysql 設定mysql客戶端預設字符集 default character set utf8 mysqld 設定3306埠 port 3306 設定mysql的安裝目錄 允許最大連線數 max connections 200 服務端使用的字符集預設...