sql >> Database teknologi >  >> RDS >> Mysql

Perl + POO og Mysql fejl

Selve OO er korrekt.

Fejlmeddelelsen kommer fra MySQL, der nægter adgang for brugeren 'delkav', men den bruger, du vil oprette forbindelse til, er 'root'.

I hvert fald ser det ud til, at din DBI->connect() linje er forkert. For at følge DBD::mysql-dokumenterne , skal du ændre din linje:

my $connect = DBI->connect("DBI:mysql:$database:$host", $user, $pwd) or die $DBI::errstr;

til

my $connect = DBI->connect("DBI:mysql:database=$database;host=$hostname;", $user, $pwd) or die $DBI::errstr;



  1. Migrering af PostgreSQL-databaser fra on-prem til skyen ved hjælp af AWS RDS

  2. mysql + opdatering top n

  3. Sådan løses Dialect-klassen ikke fundet:org.hibernate.dialect.MYSQLDialect Undtagelse?

  4. Hvilken SqlDbType knytter til varBinary(max)?