在MySQL中创建简单数据库

时间:2011-06-29 15:42:05

标签: mysql ruby database

所有,我是使用MySQL的新手,我在创建一个简单的数据库来上传基本的ruby应用程序时遇到了一些问题。任何人都可以帮助我使用MySQL命令中使用的格式吗?我正在使用MySQL 5.5。

我在网上搜索过;但是,创建数据库的所有典型格式似乎都没有提示结果 - 我是否应该看到某种形式的数据库创建的视觉确认?谢谢,全部!

5 个答案:

答案 0 :(得分:1)

作为新用户,我强烈建议您尝试使用phpMyAdmin作为MySQL的接口。我知道这不是红宝石,但如果你已经设置了php,那么它是一个非常有用的工具。

http://www.phpmyadmin.net/home_page/index.php

使用此工具,您只需单击一个按钮即可创建数据库,运行SQL命令,创建表并设置权限。

答案 1 :(得分:0)

尝试执行DESCRIBE tablename,其中tablename是您认为自己创建的表的名称。这样你就可以检查它是否被创建了。

答案 2 :(得分:0)

创建数据库的命令是CREATE DATABASE database_name;。不要忘记最后的分号。

如果成功,您应该会看到Query OK, 1 row affected (0.00 sec)之类的消息。任何查询都应该在东部输出这么多。如果您根本看不到任何消息(例如,您按Enter键,下一行看起来像->提示),请确保已关闭所有括号和引号,并以分号结束查询({{ 1}})。

答案 3 :(得分:0)

是的,MySQL会通知您每个查询的结果。这就是我刚刚得到的:

  

的MySQL> create database foo;

     

查询OK,1行受影响(0.01秒)

     

的MySQL>使用foo;

     

数据库已更改

     

的MySQL> show tables;

     

空集(0.00秒)

     

的MySQL>

如果您需要视觉反馈,请考虑下载MySQL Workbench - 它易于使用,并且作为GUI应用程序,足以让新用户感到舒适。

答案 4 :(得分:0)

在mysql提示符下发出以下命令时:

CREATE database <database_name>;

之后您应该会看到典型的“Ok”提示。然后你应该能够做到:

show databases;

这将显示系统中的数据库列表,在那里您应该看到您创建的数据库。