Создание простой базы данных в MySQL - PullRequest
0 голосов
/ 29 июня 2011

все, я новичок в использовании MySQL, и у меня возникли некоторые проблемы при создании простой базы данных для загрузки базового приложения ruby.Кто-нибудь может мне помочь с форматом для использования в MySQL Command?Я использую MySQL 5.5.

Я искал онлайн;однако, все типичные форматы для создания базы данных, по-видимому, вообще не дают результата - должен ли я видеть какое-то визуальное подтверждение, что база данных была создана?Спасибо всем!

Ответы [ 5 ]

1 голос
/ 29 июня 2011

Как новый пользователь, я очень рекомендую попробовать phpMyAdmin в качестве интерфейса к MySQL. Я знаю, что это не ruby, но если у вас уже есть настройка php, это очень полезный инструмент.

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

С помощью этого инструмента вы можете создать базу данных нажатием одной кнопки, запускать команды SQL, создавать таблицы и устанавливать разрешения.

0 голосов
/ 29 июня 2011

Когда вы вводите следующую команду в приглашении mysql:

CREATE database <database_name>;

После этого вам будет предложено типичное приглашение "ОК".После этого вы сможете выполнить:

show databases;

Это покажет вам список баз данных в системе, и там вы увидите базу данных, которую вы создали.

0 голосов
/ 29 июня 2011

Да, MySQL информирует вас о результатах каждого запроса. Вот что я только что получил:

mysql> создать базу данных foo;

Запрос в порядке, затрагивается 1 строка (0,01 с)

mysql> use foo;

База данных изменена

mysql> показать таблицы;

Пустой набор (0,00 с)

MySQL>

Если вам нужна визуальная обратная связь, рассмотрите возможность загрузки MySQL Workbench - она ​​проста в использовании и, как приложение с графическим интерфейсом, достаточно понятна, чтобы новый пользователь чувствовал себя комфортно.

0 голосов
/ 29 июня 2011

Команда для создания базы данных: CREATE DATABASE database_name;. Не забывайте точку с запятой в конце.

Если все прошло успешно, вы должны увидеть сообщение типа Query OK, 1 row affected (0.00 sec). Любой запрос должен иметь на востоке столько вывода. Если вы не видите сообщения вообще (например, нажимаете ввод, а следующая строка выглядит как приглашение ->), убедитесь, что вы закрыли все скобки и кавычки и завершили запрос точкой с запятой (;) .

0 голосов
/ 29 июня 2011

Попробуйте сделать DESCRIBE tablename, где tablename - это имя таблицы, которую вы, по вашему мнению, создали. Таким образом, вы можете проверить, был ли он создан или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...