【发布时间】:2014-03-28 23:17:10
【问题描述】:
我如何为我的队友提供服务器的 php myadmin 页面(本地主机/MySQL)的读写权限?我正在使用 wamp 服务器。
【问题讨论】:
标签: mysql apache phpmyadmin localhost wamp
我如何为我的队友提供服务器的 php myadmin 页面(本地主机/MySQL)的读写权限?我正在使用 wamp 服务器。
【问题讨论】:
标签: mysql apache phpmyadmin localhost wamp
您需要创建一个具有Read 和Write 权限的 MySQL 用户。
以 root 用户身份登录并创建具有所需权限的新用户
GRANT SELECT , INSERT , UPDATE , DELETE ON db_name.* TO 'user'@'hostname' IDENTIFIED BY 'some_password';
说明
GRANT - 这是用于创建用户和授予数据库、表等权限的命令。
SELECT , INSERT , UPDATE , DELETE - 这告诉它用户将拥有这些权限。
db_name.* - 这指示 MySQL 将这些权限应用于完整的 dbtest 数据库。您可以根据需要将 * 替换为特定的表名或存储例程。
TO 'user'@'hostname' - 'user' 是您正在创建的用户帐户。注意:您必须在其中包含单引号。 'hostname' 告诉 MySQL 用户可以从哪些主机连接。如果您只想从同一台机器上获取它,请使用 localhost
IDENTIFIED BY 'password' - 正如您猜到的那样,这将为该用户设置密码。
【讨论】:
phpmyadmin,主机将是localhost,您可以根据需要设置密码,该用户将使用哪个用户登录mysql。这不是 Windows 密码
yourmachineip/phpmyadmin