WordPress upload path decalration

Just try

        $uploads = wp_upload_dir();
        $uploads_dir = trailingslashit($uploads['basedir']);
        $filepath = $uploads_dir . '/dynamic/';
        $wp_filesystem->mkdir($filepath);

It may help

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)