Unity3D connecte SQLite comme fonction de base de la base de données [tutoriel graphique détaillé]

1. Présentez brièvement les avantages de SQLite (de ChatGPT)

  1. Léger : SQLite est un moteur de base de données intégré. Son fichier de bibliothèque est très petit et n'a pas de processus de serveur indépendant. Il convient à l'intégration dans d'autres applications et convient parfaitement aux projets légers ou aux applications mobiles.
  2. Zéro configuration : l'utilisation de SQLite ne nécessite aucune configuration ou gestion complexe. Il vous suffit de créer un fichier pour commencer à l'utiliser, réduisant ainsi les coûts supplémentaires d'exploitation et de maintenance.
  3. Utilisateur unique : SQLite est mono-utilisateur et ne peut prendre en charge qu'une seule connexion en écriture, mais plusieurs connexions en lecture sont possibles, ce qui convient aux scénarios mono-utilisateur ou à faible concurrence.
  4. Efficace : SQLite est connu pour ses opérations atomiques, sa prise en charge intégrée des transactions et ses capacités de récupération après incident, et offre de bonnes performances pour les applications avec des lectures fréquentes et relativement peu d'écritures.

2. Installation de SQLite et utilisation de base

1. Adresse du site officiel de SQLite  Page de téléchargement SQLite

Si vous ne parvenez pas à vous connecter, téléchargez le package que j'ai téléchargé.


Lien : https://pan.baidu.com/s/16nDJ6AMbTaJzIWkgW-7YjA 
Code d'extraction : 9oiu 

(1) Trouvez simplement votre version correspondante et téléchargez-la.

(2) Vous pouvez choisir l’adresse de stockage du téléchargement, c’est tout

(3) Double-cliquez pour ouvrir sqlite3.exe , l'installation est alors réussie.

(4) Créez une table via la commande .open bbb.db et constatez que bbb.db est généré dans le dossier

(5) Créer une table :  créer des utilisateurs de table (id int, texte du nom) ;

(6) Insérer des données : insérer dans les valeurs des utilisateurs (id, nom) (1, 'aaa');    // Notez l'utilisation de guillemets simples ici

                           insérer dans les valeurs des utilisateurs (id, nom) (2, 'aba');

(7) Interroger toutes les données : sélectionnez * parmi les utilisateurs ; 

Vous pouvez voir que les deux données que nous venons d'insérer sont imprimées.


3. Installation et utilisation de base de l'outil de visualisation SQLiteStudio

       Il n'est évidemment pas approprié d'ajuster les données via des commandes d'opération, vous pouvez donc choisir un outil de visualisation SQL pour le moment. Ici, j'utilise SQLiteStudio

 1. Lien de téléchargement du site officiel : SQLiteStudio

Si vous ne parvenez pas à vous connecter, téléchargez le package que j'ai téléchargé.


Lien : https://pan.baidu.com/s/1-K8Z3obkUYBwj_68X_LXxA 
Code d'extraction : lehd 

2. Ctrl+O ouvre la bibliothèque bbb.db  que nous venons de créer.

 3. De cette façon, nous pouvons voir visuellement les données que nous venons d'insérer.

4. Établir le contact avec Unity

1. Tout d'abord, vous devez rechercher le fichier Mono.Data.Sqlite.dll fourni par Unity et trouver la version correspondante.

Ce que j'utilise ici est le 2021.3.10.

 2. Copiez Mono.Data.Sqlite.dll,  System.Data.dll et sqlite3 dans les plugins Unity

 (À suivre)

Je suppose que tu aimes

Origine blog.csdn.net/weixin_46711336/article/details/132600300
conseillé
Classement