gpt4 book ai didi

mysql - 当我在 Windows 命令行中使用显示数据库时,无法访问我的 mysql 数据库

转载 作者:行者123 更新时间:2023-11-29 21:52:23 32 4
gpt4 key购买 nike

您好,我正在尝试从 Windows 中的 cmd 访问我的数据库。当我去输入显示数据库时。它只向我显示了其中的两个信息模式和测试。我不知道为什么,但是当我到达 localhost/phpmyadmin 时数据库就存在。而且我之前从未为其创建过任何用户名和密码。我曾经输入 mysql -u root 来登录。

最佳答案

您需要向用户授予权限,包括您访问的 IP 地址。以 mysql root 用户或具有授予权限的用户身份执行此操作:

从任何 IP 授予权限:

GRANT ALL ON my_database.* TO 'user_name'@'%' IDENTIFIED BY 'some_password';

特定IP的权限:

GRANT ALL ON my_database.* TO 'user_name'@'particular_ip_address' IDENTIFIED BY 'some_password';

要从 localhost 授予访问权限,请使用 localhost127.0.0.1 运行查询。

关于mysql - 当我在 Windows 命令行中使用显示数据库时,无法访问我的 mysql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33501813/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com