Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 20194|Respuesta: 1

[.NET Core] Utiliza las operaciones de migración de datos MySQL de EF Core en .NET Core

[Copiar enlace]
Publicado en 21/6/2019 8:51:59 | | |
Esta publicación fue editada por última vez por Summer el 21-6-2019 a las 09:57

Estos son los inconvenientes que se encuentran en la migración de datos:
https://www.itsvse.com/thread-7720-1-1.html
https://www.itsvse.com/thread-7721-1-1.html
https://www.itsvse.com/thread-7722-1-1.html

1. Abrir vs2017 y crear un nuevo proyecto
2. vs generará automáticamente un proyecto y luego abrirá la búsqueda de NuGetPomelo.EntityFrameworkCore.MysqlDescargar

3. Luego crear una nueva clase de entidad bajo Models, y después crear una nueva clase para heredar la clase DbContext
4. Luego añadimos una cadena de conexión al appsettings.json (.NET Core se usa para leer la configuración en el appsettings.json, similar a webconfig)
5. Luego abrir Inicio e inyectar la conexión MySQL en los servicios
6. Entonces podemos iniciar la migración de datos
Introduce los siguientes dos comandos en la Consola del Gestor de Paquetes en VS:

Entonces podemos ver la base de datos y la tabla de datos generadas en la base de datos

Para añadir, sobre cómo preparar el lanzamiento,
Configura el proyecto UI interface.mvc como elemento de inicio, haz clic derecho en el proyecto - Propiedades - Objeto de inicio o incluso en el proyecto
Lo principal es establecer el proyecto que contiene la carpeta "Migración" como proyecto predeterminado en la "Consola del Gestor de Paquetes y el menú "Proyecto por defecto"
Luego, en la ejecución
operación.




Anterior:Usa cadenas que ignoran mayúsculas minúsculas en C#. Método Contains
Próximo:Tráfico HTTP redirigido al tutorial de configuración de HTTPS
Publicado en 25/2/2023 18:57:54 |
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com