Wampをインストールしました。mysqlでユーザー名とパスワードを作成する方法を知りたいです。
デフォルトでは、ユーザー:rootと空のパスワードを使用して、http:// localhost/phpmyadminでデータベースにアクセスできます。
PHPmyAdminにログインしたら、特権タブをクリックします。および新しいユーザーの追加ユーザーの概要テーブルの下にあるリンク
http:// localhost/phpmyadmin に移動し、[特権]タブをクリックします。 「新しいユーザーを追加」リンクがあります。
パスワードがないためEnterキーを押します。次のコマンドを入力します。
mysql> SET PASSWORD for 'root'@'localhost' = password('enteryourpassword');
mysql> SET PASSWORD for 'root'@'127.0.0.1' = password('enteryourpassword');
mysql> SET PASSWORD for 'root'@'::1' = password('enteryourpassword');
それだけです、私は物事をシンプルに保つためにパスワードを同じに保ちます。ユーザーの表を確認して情報が更新されたことを確認するには、次のように追加のコマンドを入力します。これは、すべてのホストに同じパスワードを実際に入力したことを確認するのに適したオプションです。
MySqlコンソールに移動してください。
Wampを使用している場合:
それでおしまい。これにより、rootパスワードがsecretに設定されます
ユーザー特権をデフォルトの特権に設定するには:
'root' @ 'localhost'のパスワードの設定= PASSWORD( '');
チャームのように機能します!
次のようにMySQL
を使用してユーザーを作成できます。
CREATE USER 'username'@'servername' IDENTIFIED BY 'password';
特定のデータベースに対してこれを行いたい場合は、単にMySQL
に書き込むことができます:
GRANT ALL PRIVILEGES ON database_name.*
TO 'username'@'servername'
IDENTIFIED BY 'password';
すべて1つの文であることに注意してください。また、変更する必要があることに注意してください。
database_name // your database name
username // any name you want to use as username
servername // the name of your server, for example: localhost
password // any text you want to use as user password
以前の回答は、それ以降のmysqlバージョンでは機能しない場合があります。以前の回答がうまくいかなかった場合は、次の手順を試してください。
ワンプアイコン&rarr:mysql→mysql consoleをクリックします
次のコマンドを1つずつ記述します
use mysql;
update user set authentication_string=password('your_password') where user='root';
FLUSH PRIVILEGES;
quit
http:// localhost/phpmyadmin / にログインするだけです
ユーザー名:root
パスワード:
空白のパスワードで。そして、ユーザーアカウントを選択し、ユーザーアカウントの追加を選択します。
WAMPサーバー– MySQL –ルートパスワードのリセット(Windows)
システムに管理者としてログオンします。
Wampサーバーアイコン> MySQL> MySQLコンソールをクリックします
パスワードを入力してください:空白のままにして入力してください
mysql> UPDATE mysql.user SET Password = PASSWORD( 'MyNewPass')WHERE User = 'root'; ENTERクエリOK
mysql> FLUSH PRIVILEGES; ENTER mysql> quit ENTER mysql> bye
「config.inc.php」という名前のphpmyadminファイルを編集して、「MyNewPass」と入力します($ cfg ['Servers'] [$ i] ['password'] = ‘MyNewPass’;)
すべてのサービスを再起動します
すべてのCookieをクリアします–パスワードなしエラーが発生しましたが、これはCookieが原因でした。 (エラー1045:ユーザーのアクセスが拒否されました:「root @ localhost」(パスワードを使用:NO))
これは、新しいユーザーアカウントの作成に関するMySQLドキュメントです。
つまり、 CREATE USER
ステートメント:
CREATE USER "<username>" IDENTIFIED BY "<password>";
ユーザーが作成されたら、 GRANT
statement を使用して、ユーザーに操作を許可します。
Phpmyadminに移動し、左側のバーから既に作成したデータベースをクリックします。次に、上部に特権オプションが表示されます。そこに新しいユーザーを追加できます。
データベースがまだない場合は、phpmyadminにアクセスしてデータベースを選択し、ファイルにデータベース名を指定してデータベースを作成し、goを押します。
つかいます http://localhost/sqlbuddy --> users
インターフェイス。
Localhost [メインページのYour Aliases
セクション。