wamp服务器mysql用户标识和密码

时间:2010-12-12 08:49:55

标签: phpmyadmin

我已经安装了wamp,我想知道如何在mysql中创建用户名和密码。

14 个答案:

答案 0 :(得分:32)

默认情况下,您可以使用用户: root 和空密码访问http:// localhost / phpmyadmin中的数据库。

登录PHPmyAdmin后,单击权限选项卡。以及位于用户概述

下的添加新用户链接

答案 1 :(得分:27)

转到http://localhost/phpmyadmin,然后单击“权限”选项卡。有一个“添加新用户”链接。 alt text

答案 2 :(得分:9)

点击输入,因为没有密码。输入以下命令:

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');

就是这样,我保持密码相同以保持简单。如果要检查用户的表以查看信息已更新,只需输入其他命令,如下所示。这是检查您确实为所有主机输入相同密码的一个很好的选择。

答案 3 :(得分:4)

您可以使用MySQL创建一个用户:

CREATE USER 'username'@'servername' IDENTIFIED BY 'password';

如果您想为特定数据库执行此操作,只需编写MySQL

GRANT ALL PRIVILEGES ON database_name.*
TO 'username'@'servername'
IDENTIFIED BY 'password';

请注意,这只是一个句子,还要注意您需要更改:

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

答案 4 :(得分:3)

WAMP服务器 - MySQL - 重置root密码(Windows)

  1. 以管理员身份登录系统。

  2. 点击Wamp服务器图标> MySQL> MySQL控制台

  3. 输入密码:LEAVE BLANK AND HIT ENTER

  4. 的MySQL> UPDATE mysql.user SET Password = PASSWORD('MyNewPass')WHERE User ='root';输入 查询确定

  5. mysql> FLUSH PRIVILEGES;输入 mysql>退出ENTER MySQL的>再见

  6. 编辑名为“config.inc.php”的phpmyadmin文件,输入“MyNewPass”($ cfg ['服务器'] [$ i] ['密码'] =' MyNewPass')

  7. 重启所有服务

  8. 清除所有Cookie - 我收到了无密码错误,这是因为Cookie。 (错误1045:拒绝用户访问:'root @ localhost'(使用密码:否))

答案 5 :(得分:3)

以前的答案可能不适用于以后的mysql版本。如果以前的答案不适合您,请尝试以下步骤:

1-点击wamp图标> mysql> mysql控制台

2-逐个写下面的命令

use mysql;
update user set authentication_string=password('your_password') where user='root';
FLUSH PRIVILEGES;
quit

答案 6 :(得分:2)

登录http://localhost/phpmyadmin/

用户名:root

密码:

空白密码。 然后选择用户帐户。然后选择添加用户帐户。

答案 7 :(得分:1)

Here is the MySQL documentation on creating new user accounts.

简而言之,您通过运行CREATE USER语句来创建用户:

CREATE USER "<username>" IDENTIFIED BY "<password>";

创建用户后,您可以使用GRANT statement

授予他访问权限的权限

答案 8 :(得分:1)

转到phpmyadmin并从左侧栏中单击您已创建的数据库。然后你可以在顶部看到一个特权选项..在那里你可以添加一个新用户..

如果您还没有任何数据库,请转到phpmyadmin并选择数据库并通过简单地在字段中提供数据库名称来创建数据库,然后按go。

答案 9 :(得分:1)

Darkcoder 的解决方案是唯一让它对我有用的解决方案。 (WAMP server 2.5,包括mysql 5.6.17。+客户端是Workbench 6.3)

为了让任何其他用户(默认 root 除外)能够看到 Workbench 中的架构,我必须为每个其他用户创建 3 次。

Once for host = %
Once for host = localhost
Once for host = ::1

此外,我注意到为了使授予的权限真正起作用(全局和每个数据库的权限),我必须确保所有 3 种不同用户 + 主机组合的所有权限都完全相同。

答案 10 :(得分:0)

使用http://localhost/sqlbuddy --> users界面。

您可以在Your Aliases部分的localhost主页找到它。

答案 11 :(得分:0)

我试图使用用户名“admin”登录,它让我进入,但没有任何权限,我不知道这一点。然后我尝试使用用户名“root”,然后我有权限,所以我将权限更改为其他用户。两个用户名都不使用密码,所以我将它们留空。

答案 12 :(得分:0)

更改或添加 Wamp 服务器的用户名和密码

  1. 转到phpmyadmn。默认用户名是 root,密码为空(空白)
  2. 转到User accounts 标签。

如果您看不到该选项卡,请转到 phpmyadmin 的主页而不选择任何数据库。

  1. 在此处点击 Add user account 添加新帐户
  2. 如果您想更改现有用户的密码,请点击 Edit privileges 并选择 Chanage password Tab

答案 13 :(得分:-2)

为root用户设置密码为mysql enter image description here

点击更改密码:

enter image description here

输入密码并转到 enter image description here