分別創建兩個數據庫和兩張表
study庫-zone表
teaching庫-area表
//****SQL腳本****//
1.創建teaching數據庫area數據表
create database teaching; CREATE TABLE `area` ( `id` int(11) NOT NULL AUTO_INCREMENT, `areaID` varchar(50) CHARACTER SET utf8 DEFAULT NULL, `area` varchar(60) CHARACTER SET utf8 DEFAULT NULL, `father` varchar(6) CHARACTER SET utf8 DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=3187 ;
2.給area表中添加數據
INSERT INTO `area` (`id`, `areaID`, `area`, `father`) VALUES (2759, '610101', '市轄區', '610100'),(2760, '610102', '新城區', '610100'), (2761, '610103', '碑林區', '610100'),(2762, '610104', '蓮湖區', '610100'), (2763, '610111', '灞橋區', '610100'),(2764, '610112', '未央區', '610100'), (2765, '610113', '雁塔區', '610100'),(2766, '610114', '閻良區', '610100'), (2767, '610115', '臨潼區', '610100'),(2768, '610116', '長安區', '610100'), (2769, '610122', '藍田縣', '610100');
3.創建study數據庫zone數據表
create database study; CREATE TABLE `zone` ( `id` int(11) NOT NULL AUTO_INCREMENT, `areaID` varchar(50) CHARACTER SET utf8 DEFAULT NULL, `area` varchar(60) CHARACTER SET utf8 DEFAULT NULL, `father` varchar(6) CHARACTER SET utf8 DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=3187 ;
php文件執行數據表同步
<?php
$conn = mysqli_connect('localhost', 'root', '', 'study');
$delSql="dalete from `zone`";
$rel_del = mysqli_query($conn,$delSql);
$sql = "insert into study.zone(`id`,`areaID`,`area`,`father`) select `id`,`areaID`,`area`,`father` from teaching.area order by id asc";
$result = mysqli_query($conn,$sql);
if($result){
echo "<font color='green'>恭喜恭喜,數據同步成功</font>";
}else{
echo "<font color='red'>對不起,數據同步出錯,請檢查!</font>";
}
?>
