开源项目 Wilayah-Administrasi-Indonesia 使用教程
1. 项目的目录结构及介绍
Wilayah-Administrasi-Indonesia/
├── csv/
│ ├── provinsi.csv
│ ├── kabupaten_kota.csv
│ ├── kecamatan.csv
│ └── desa_kelurahan.csv
├── mysql (mariadb)/
│ ├── provinsi.sql
│ ├── kabupaten_kota.sql
│ ├── kecamatan.sql
│ └── desa_kelurahan.sql
├── postgresql/
│ ├── provinsi.sql
│ ├── kabupaten_kota.sql
│ ├── kecamatan.sql
│ └── desa_kelurahan.sql
├── .gitignore
├── LICENSE
└── README.md
目录结构说明
- csv/: 包含以CSV格式存储的印尼行政区域数据,包括省份、县/市、区、村/社区。
- mysql (mariadb)/: 包含适用于MySQL/MariaDB数据库的SQL脚本,用于导入印尼行政区域数据。
- postgresql/: 包含适用于PostgreSQL数据库的SQL脚本,用于导入印尼行政区域数据。
- .gitignore: Git忽略文件,指定哪些文件或目录不需要被版本控制。
- LICENSE: 项目许可证文件,本项目使用MIT许可证。
- README.md: 项目说明文件,包含项目的基本信息和使用说明。
2. 项目的启动文件介绍
本项目主要是一个数据集,不包含传统的启动文件。数据可以通过导入SQL脚本到相应的数据库中进行使用。
3. 项目的配置文件介绍
本项目不包含传统的配置文件。数据导入到数据库后,可以通过数据库查询工具或应用程序直接访问和使用。
数据导入示例
MySQL/MariaDB
- 打开MySQL/MariaDB客户端。
- 创建一个新的数据库:
CREATE DATABASE wilayah_administrasi;
- 选择数据库:
USE wilayah_administrasi;
- 导入SQL脚本:
mysql -u username -p wilayah_administrasi < mysql/provinsi.sql mysql -u username -p wilayah_administrasi < mysql/kabupaten_kota.sql mysql -u username -p wilayah_administrasi < mysql/kecamatan.sql mysql -u username -p wilayah_administrasi < mysql/desa_kelurahan.sql
PostgreSQL
- 打开PostgreSQL客户端。
- 创建一个新的数据库:
CREATE DATABASE wilayah_administrasi;
- 选择数据库:
\c wilayah_administrasi;
- 导入SQL脚本:
psql -U username -d wilayah_administrasi -f postgresql/provinsi.sql psql -U username -d wilayah_administrasi -f postgresql/kabupaten_kota.sql psql -U username -d wilayah_administrasi -f postgresql/kecamatan.sql psql -U username -d wilayah_administrasi -f postgresql/desa_kelurahan.sql
通过以上步骤,您可以将印尼行政区域数据导入到您的数据库中,并开始使用这些数据。