mysql不同資料庫之間表的簡單同步,實用輕量級資料
如下案列展示:
例如我現在主庫上面有users 、tenants兩張表需要同步到備庫上面
主庫
1、確認主庫資料條數
select count(*) from usersselect count(*) from tenants
2、將資料匯出到檔案,/data/目錄必須具有mysql對應的許可權
select * into outfile '/data/users20180205.txt' from users;select * into outfile '/data/tenants20180205.txt' from tenants;
備庫
將主庫匯出的檔案users20180205.txt、tenants20180205.txt上傳到備庫伺服器上
1、確認備庫的資料條數
select count(*) from usersselect count(*) from tenants
2、備份從庫上的資料,防止資料異常丟失,方便恢復
mysqldump -t testdb -u wagnchengliang -ppassword --tables users tenants >/home/wangchengliang/usersbak.sqlmysqldump -t testdb -u wagnchengliang -ppassword --tables tenants >/home/wangchengliang/tenantsbak.sql
3、清空兩張表
truncate users;truncate tenants
4、匯入資料
load data infile /data/users20180205.txt' into table users;load data infile /data/tenants20180205.txt' into table tenants ;
5、此時確認備庫與主庫的條數是否一致
select count(*) from usersselect count(*) from tenants
如果需要定期備份,可以指令碼化
附備份方法:
1.匯出指定表的資料
mysqldump -t database -u username -ppassword --tables table_name1 table_name2 table_name3 >/home/wangchengliang
2.匯出指定表的結構
mysqldump -d database -u username -ppassword --tables table_name1 table_name2 table_name3>/home/wangchengliang
3.匯出表的資料及結構
mysqldump database -u username -ppassword --tables table_name1 table_name2 table_name3>/home/wangchengliang
4.若資料中,某些表除外,其餘表都需匯出
mysqldump -h ip -u username -ppassword --default-character-set=utf8 --database database_name --ignore-table=database_name.table_name1
--ignore-table=database_name.table_name2 --ignore-table=database_name.table_name3 >/home/wangchengliang
SQLserver不同資料庫不同表之間的複製
1.將eems庫中的dec towninfo表中的資料 複製到oem庫的c towninfo中 c towninfo表事先存在 先要將表的主鍵設為自增長型別,且列出列名 set identity insert oem dbo c towninfo oninsert into oem dbo c to...
MySQL不同表查詢,不同資料庫查詢
內容比較弱 歡迎大神們指點 在mysql中 要實現不同表的查詢和不同資料庫的查詢,首先得有地方查吧 1 建立資料庫 create databaes test use test create table pet id int,name varchar 20 create table user id i...
mysql不同資料庫不同資料表匯入資料
背景 現在我有這麼乙個需求 資料庫a的user表需要匯入到資料庫b的account表 user表字段 uid,username,e account表字段 id,name,email,password,type,salt 匯入的字段只有username,email,p並且regdate需要符合某個條件...