在mysql数据库中创建数据库

在mysql数据库中创建数据库

我在用Ubuntu 12.10最近我安装了XAMPP 1.8.1.我的问题是我无法使用两者创建新的数据库sql命令和phpmyadmin。 在phpmyadmin未显示数据库创建输入框,sql命令不起作用。在这里我使用 sql 命令作为

 CREATE DATABASE my_db

但是我可以轻松创建表并sql像 Windows 一样运行其他命令。我该如何解决这个问题。

答案1

如果你正在运行标准 MySQL 安装(我不确定 XAMPP 安装的是什么),我发现使用MySQL GUI 工具处理 MySQL 的一些管理任务。MySQL Server Administrator 允许创建数据库、表、用户、设置权限等等。它可以从网络上的另一台计算机运行,并且只需要您具有 MySQL 的 root 或管理员用户权限。

答案2

要创建数据库,您的用户需要具有适当的权限。许多共享主机提供商只为您提供一个数据库。

当您的用户没有正确的权限时,PHPMyAdmin 将检测到这一点并隐藏执行此操作的按钮/命令。

当不在共享主机上时,您的用户名需要全局权限“创建”才能创建数据库。

具有“授予”权限的用户需要授予您此权限。

相关内容