Вашият код изрично се опитва да свърже конкретна база данни с име dbtest
. Той или ще се свърже с тази база данни, или ще се провали, за разлика от вашия mysql клиент, който може да се свърже без избор на база данни. Очевидно базата данни липсва, тъй като сте потвърдили, че show databases
резултатите не включват dbtest
.
Тогава единственото възможно обяснение е, че базата данни никога не е била създадена.