|
導讀數據庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。所謂“數據庫”是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應... 數據庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數據進行新增、截取、更新、刪除等操作。所謂“數據庫”是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應用程序彼此獨立的數據集合。 mysql 版本:4.1.* 環境介紹:主庫 192.168.0.205 從庫 192.168.0.206 1、主庫創建/etc/my.cnf,修改[mysqld]里邊的鍵值增加 server-id=1 log-bin=binlog_name 2、主庫增加用戶,用于從庫讀取主庫日志。 grant replication slave,reload,super on *.* to ’slave’@’192.168.0.206’ identified by ’123456’ 3、從庫連接主庫進行測試。 /opt/mysql/bin/mysql -u slave -p -h 192.168.0.205 4、停從庫,修改從庫/etc/my.cnf,增加選項: [mysqld] server-id=2 master-host=192.168.0.205 master-user=slave master-password=123456 5、啟動從庫,進行主從庫數據同步 /opt/mysql/share/mysql/mysql start /opt/mysql/bin/mysql -u root -p mysql>load data from master; 說明:這一步也可以用數據庫倒入或者直接目錄考過來。 6、進行測試: 主庫創建表, mysql>create database sampdb; mysql>create table new (name char(20),phone char(20)); mysql>insert into new (’abc,’0532555555’); 打開從庫,察看: /opt/mysql/bin/mysql -u root -p mysql>show database; mysql sampdb test mysql>use sampdb; mysql>show tables; new 說明主從數據庫創建成功。 7、主從數據庫相關命令: slave stop; slave start ; 開始停止從數據庫。 show slave status\G; 顯示從庫正讀取哪一個主數據庫二進制日志 purge master logs to ’binlog.000004’; 此命令非常小心,刪除主數據庫沒用的二進制日志文件。如果誤刪除,那么從庫就沒有辦法自動更新了。 change master; 從服務器上修改參數使用。 全新的路由器不僅讓你更穩定快速地連接無線網絡,更可以讓家中的智能設備連接在一起。 |
溫馨提示:喜歡本站的話,請收藏一下本站!