recherche
Maisonbase de donnéestutoriel mysql全国省市区县最全最新数据表(数据来源谷歌)

因为工作项目需求,需要一个城市县区数据表,上网搜了下,基本都不全,所以花了3天时间整理了一遍.

省市区县数据来源Google地图. (包括34个省 , 371个市, 2824个县区)

代码如下:
/**********创建省级表**********/
CREATE TABLE T_Province
(
ProID INT IDENTITY(1,1) PRIMARY KEY, --省份主键
ProName NVARCHAR(50) NOT NULL, --省份名称
ProSort INT, --省份排序
ProRemark NVARCHAR(50) --说明
)
Go

代码如下:
/********创建市级表********/
CREATE TABLE T_City
(
CityID INT IDENTITY(1,1) Primary KEY , --城市主键
CityName NVARCHAR(50) NOT NULL, --城市名称
ProID INT, --所属省份
CitySort INT --城市排序
)

代码如下:
/*********城市县区表*********/
CREATE TABLE T_District
(
Id INT IDENTITY(1,1) PRIMARY KEY,
DisName NVARCHAR(30) NOT NULL, --区县名称
CityID INT NOT NULL, --所属城市
DisSort INT --区县排序
)

数据下载地址:
Déclaration
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Comment MySQL gère-t-il la concurrence par rapport aux autres SGBDR?Comment MySQL gère-t-il la concurrence par rapport aux autres SGBDR?Apr 29, 2025 am 12:44 AM

Mysqlhandlesconcurrencyusingamixofrow-leveLandTable-levellocking, principalement throughinnodb'srow-levellocking.comparedtootherrdbm

Comment MySQL gère-t-il les transactions par rapport aux autres bases de données relationnelles?Comment MySQL gère-t-il les transactions par rapport aux autres bases de données relationnelles?Apr 29, 2025 am 12:37 AM

Mysqlhandlestransactionseffectively usingtheinNodBengine, soutenant lespropertisimilartopostgresqlandoracle.1) MySqlusesRepeatableReadSthedefaultisolationLevel

Quels sont les types de données disponibles dans MySQL?Quels sont les types de données disponibles dans MySQL?Apr 29, 2025 am 12:28 AM

Les types de données MySQL sont divisés en types numériques, date et heure, chaîne, binaires et spatiaux. La sélection du type correct peut optimiser les performances de la base de données et le stockage de données.

Quelles sont les meilleures pratiques pour écrire des requêtes SQL efficaces dans MySQL?Quelles sont les meilleures pratiques pour écrire des requêtes SQL efficaces dans MySQL?Apr 29, 2025 am 12:24 AM

Les meilleures pratiques incluent: 1) Comprendre la structure des données et les méthodes de traitement MySQL, 2) Indexation appropriée, 3) Évitez de sélectionner *, 4) en utilisant les types de jointure appropriés, 5) Utilisez des sous-requêtes avec prudence, 6) Analyser les requêtes avec Explication, 7) Considérez l'impact des requêtes sur les ressources du serveur, 8) Maintenir la base de données régulièrement. Ces pratiques peuvent faire des requêtes MySQL non seulement rapidement, mais aussi la maintenabilité, l'évolutivité et l'efficacité des ressources.

En quoi MySQL diffère-t-il de PostgreSQL?En quoi MySQL diffère-t-il de PostgreSQL?Apr 29, 2025 am 12:23 AM

MysqlisbetterforspeedandsImplicité, adapté aux webapplications; postgresqlexcelsincomplexdatascenarioswithrobustfeatures.mysqlisidealforquickprojectsAndread-havevytasks, tandis que

Comment MySQL gère-t-il la réplication des données?Comment MySQL gère-t-il la réplication des données?Apr 28, 2025 am 12:25 AM

MySQL traite la réplication des données à travers trois modes: réplication asynchrone, semi-synchrone et de groupe. 1) Les performances de réplication asynchrones sont élevées mais les données peuvent être perdues. 2) La réplication semi-synchrone améliore la sécurité des données mais augmente la latence. 3) La réplication du groupe prend en charge la réplication et le basculement multi-maître, adaptés aux exigences de haute disponibilité.

Comment pouvez-vous utiliser l'instruction Explication pour analyser les performances de la requête?Comment pouvez-vous utiliser l'instruction Explication pour analyser les performances de la requête?Apr 28, 2025 am 12:24 AM

L'instruction Explication peut être utilisée pour analyser et améliorer les performances de la requête SQL. 1. Exécutez la déclaration Expliquez pour afficher le plan de requête. 2. Analyser les résultats de sortie, prêter attention au type d'accès, à l'utilisation d'index et à la commande de jointure. 3. Créer ou ajuster les index en fonction des résultats de l'analyse, optimiser les opérations de jointure et éviter la numérisation complète de la table pour améliorer l'efficacité de la requête.

Comment sauvegardez-vous et restaurez-vous une base de données MySQL?Comment sauvegardez-vous et restaurez-vous une base de données MySQL?Apr 28, 2025 am 12:23 AM

L'utilisation de MySQLDump pour la sauvegarde logique et MySQLenterPriseBackup pour la sauvegarde à chaud sont des moyens efficaces de sauvegarder les bases de données MySQL. 1. Utilisez MySQLDump pour sauvegarder la base de données: mysqldump-uot-pmydatabase> mydatabase_backup.sql. 2. Utilisez MySQLenterPriseBackup pour Hot Backup: MySqlBackup - User = root-patkword = mot de passe - Backup-Dir = / path / to / backupbackup. Lorsque vous récupérez, utilisez la vie correspondante

See all articles

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Dreamweaver Mac

Dreamweaver Mac

Outils de développement Web visuel

mPDF

mPDF

mPDF est une bibliothèque PHP qui peut générer des fichiers PDF à partir de HTML encodé en UTF-8. L'auteur original, Ian Back, a écrit mPDF pour générer des fichiers PDF « à la volée » depuis son site Web et gérer différentes langues. Il est plus lent et produit des fichiers plus volumineux lors de l'utilisation de polices Unicode que les scripts originaux comme HTML2FPDF, mais prend en charge les styles CSS, etc. et présente de nombreuses améliorations. Prend en charge presque toutes les langues, y compris RTL (arabe et hébreu) ​​et CJK (chinois, japonais et coréen). Prend en charge les éléments imbriqués au niveau du bloc (tels que P, DIV),

SublimeText3 Linux nouvelle version

SublimeText3 Linux nouvelle version

Dernière version de SublimeText3 Linux

Télécharger la version Mac de l'éditeur Atom

Télécharger la version Mac de l'éditeur Atom

L'éditeur open source le plus populaire

PhpStorm version Mac

PhpStorm version Mac

Le dernier (2018.2.1) outil de développement intégré PHP professionnel