所有,我是使用MySQL的新手,我在创建一个简单的数据库来上传基本的ruby应用程序时遇到了一些问题。任何人都可以帮助我使用MySQL命令中使用的格式吗?我正在使用MySQL 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;
这将显示系统中的数据库列表,在那里您应该看到您创建的数据库。