Mysql创建和使用数据库
跳到导航
跳到搜索
一旦您知道如何输入SQL语句,就可以访问数据库。
使用SHOW语句查找服务器上当前存在的数据库:
mysql> SHOW DATABASES; +----------+ | Database | +----------+ | mysql | | test | | tmp | +----------+
mysql数据库描述用户访问权限。测试数据库通常作为用户尝试事物的工作区而可用。
语句显示的数据库列表可能在您的计算机上不同。如果您没有SHOW DATABASES权限,则不会显示您没有权限的数据库。
如果测试数据库存在,请尝试访问它:
mysql> USE test Database changed
USE与QUIT一样,不需要分号。(如果您愿意,可以使用分号终止这些语句;这不会有害。)USE语句也有另一种特殊方式:它必须在单行上给出。
您可以使用测试数据库(如果您可以访问)进行以下示例,但是任何其他人都可以删除您在该数据库中创建的任何内容。因此,您可能应该向MySQL管理员请求使用自己的数据库的权限。假设您想称其为menagerie。管理员需要执行以下语句:
mysql> GRANT ALL ON menagerie.* TO 'your_mysql_name'@'your_client_host';
其中your_mysql_name是分配给您的MySQL用户名,your_client_host是您连接到服务器的主机。