php初心者でsqlについて学習しているものです。
お力をお貸しいただければと思います。
▪️不明点
create database をコマンドで打っても、データベースの作成ができない。
以下のように、コマンドでデータベースを作成していますが、エラー表示になりますので、
解決をご相談したい次第です。
mysql> create database @@@(データベース名)character set utf8 collate utf8_general_ci;
結果、以下のメッセージが出ます。
ERROR 1044 (42000): Access denied for user '@@@'@'localhost' to database '@@@'
調べてみると、権限の問題の可能性があるとのこと。そこで、以下を試しました。それでも、データベースが作成できなかったので、質問いたします。
①mysql> grant all privilleges on @@@(データベース名).*to '@@@'@'localhost'; ②mysql> mysql -h host -u root -p ③mysql> mysqladmin -u root password 'root password goes here' ④mysql> create user 'ユーザー名'@'localhost' identified by 'パスワード'
以上、何卒よろしくお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。