Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Penanganan Kegagalan Sementara di .net core 2.1 MVC untuk Database MySQL

Ada perpustakaan untuk ini:https://github.com/PomeloFoundation/Pomelo.EntityFrameworkCore. MySql

Langkah-langkah penyiapan:

  1. Unduh Pomelo.EntityFrameworkCore.MySql dari NuGet.

  2. Tambahkan ini menggunakan ke kelas Anda:

    using Pomelo.EntityFrameworkCore.MySql.Infrastructure;

  3. Tambahkan ini ke ConfigureServices . Anda metode:

    services.AddDbContextPool<ApplicationDbContext>( 
    options => options.UseMySql("Server=localhost;Database=ef;User=root;Password=123456;",
    
        mySqlOptions =>
        {
            mySqlOptions.ServerVersion(new Version(5, 7, 17), ServerType.MySql)
            .EnableRetryOnFailure(
            maxRetryCount: 10,
            maxRetryDelay: TimeSpan.FromSeconds(30),
            errorNumbersToAdd: null); 
        }
    ));
    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menyinkronkan database klien SQLite dengan database server MySQL

  2. Buat tabel sementara dengan tanggal

  3. Prosedur Tersimpan dengan parameter WHERE opsional

  4. Adakah yang bisa menjelaskan kunci asing MySQL?

  5. Pilih baris sampai jumlah total terpenuhi di kolom (mysql)