Simple.Вы создали их как «корень».Но когда вы вошли в систему как «Самуил», чтобы использовать их, вам не разрешили даже увидеть, что они существуют.Узнайте о предоставлении разрешений.
Возможно (при входе в систему как «root»):
CREATE DATABASE samual_db; -- (you already did this)
GRANT ALL PRIVILEGES ON samuel_db.* TO samuel@localhost IDENTIFIED BY 'secret';
Затем при входе в систему как «samuel»:
SHOW DATABASES; -- should list it
USE samual_db; -- to get 'into' that db
Теперь вы можете делать такие вещи, как
CREATE TABLE foo (...);
INSERT INTO foo ...;
SELECT * FROM foo;