Forum
arkadaşlar selam,
debian üzerine mysql kurulumu yaptım. deneme adında bir database oluşturdum. bu database için bir kullanıcı açmak istiyorum ama bir türlü başaramadım
> mysql -u root -p password -> use deneme -> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
-> ON deneme.* -> TO 'kullanıcı_adı'@'localhost'
-> IDENTIFIED BY 'şifre';
bu şekildeki örnek gibi deniyorum ancak olmuyor.
syntax error hatası alıyorum.
> mysql -u root -p password -> use mysql; -> GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP
-> ON deneme.* -> TO 'kullanıcı_adı'@'%'
-> IDENTIFIED BY 'şifre';
bu şekilde sonuca ulaştım.
sorun çözüldü.
mysql -u root -p
CREATE USER 'deneme'@'localhost' IDENTIFIED BY 'password';
CREATE DATABASE deneme CHARACTER SET = 'utf8';
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP ON deneme.* TO 'deneme'@'localhost';
Bir yerde yazım hatası yapıyorsan alabilirsin. Yukarda yazdığım gibi dene dilersen. Tabi kullanıcıyı yarattı isen kullanıcı yaratma adımını atla. Ayrıca konsoldan mysql Root erişimi için şöylemi yazıyorsun öncelikle, çünkü verdiğin komutta var.?
mysql -u root -p password