【发布时间】:2016-04-04 20:37:06
【问题描述】:
所以基本上我已经注册了几个免费的主机,他们提供免费的 SQL 数据库进行测试。 但问题是他们为这些免费数据库创建的 user_id 似乎从来没有“CREATE”权限。
我正在使用 PHP 和 PDO 连接到数据库,我需要使用 PDO 以编程方式创建一个表。
如何获得我的 user_id 的“CREATE”权限或创建具有所需权限的新用户?
我使用 phpmyadmin 手动连接到这些数据库。
编辑:请注意,我可以使用 PHPMyAdmin 创建表,但不能通过 PDO。当我使用 PDO 时,服务器告诉我我没有 CREATE 权限
【问题讨论】:
-
如果宿主不提供
CREATE TABLE权限,则不能CREATE TABLE。 -
我不敢相信。那么你得到的数据库应该是什么原因呢?
-
我可以用 phpmyadmin 添加表,但显然不能通过 PDO
标签: php mysql pdo phpmyadmin hosting