【发布时间】:2012-11-13 23:24:30
【问题描述】:
我一直在阅读教程。我将以下代码复制并粘贴到 mysql 数据库中:
CREATE TABLE `databasename`.`users` (
`id` INT(11) NOT NULL AUTO_INCREMENT,
`username` VARCHAR(300) NOT NULL,
`password` VARCHAR(300) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE = MyISAM;
但是,我得到这个错误:
1142 - 用户 'me'@'localhost' 拒绝表 'users' 的 CREATE 命令
在 mysql 数据库中,我已授予所有权限。 我对 PHP 代码一无所知。所以我无法弄清楚问题是什么。欢迎任何建议。
【问题讨论】:
-
"我已授予所有权限" - 你是怎么做到的?你是如何验证的?
-
@eggyal 他可以通过 phpmyadimn 来做到这一点
-
@Eritrea:谁说 OP 使用的是 phpMyAdmin?
-
"我对 PHP 代码一无所知" - 这里没有 PHP,是吗?您不是从 PHP 运行该语句吗?