За последние 24 часа нас посетил 18161 программист и 1629 роботов. Сейчас ищут 1500 программистов ...

бд из файла

Тема в разделе "MySQL", создана пользователем mawa, 15 дек 2008.

  1. mawa

    mawa Активный пользователь

    С нами с:
    23 сен 2008
    Сообщения:
    100
    Симпатии:
    0
    Добрый день, подскажите пожалуйста как добавлять бд, например books.sql
    [sql]
    create table customers
    (
    customerid int unsigned not null auto_increment primary key,
    name char(30) not null,
    address char(40) not null,
    city char(20) not null
    };

    create table orders
    (
    ordersid int unsigned not null auto_increment primary key,
    customerid int unsigned not null,
    amount float(6,2),
    date date not null
    );
    [/sql]
    я пытаюсь так (в командной строке):
    mysql -h localhost -u bumer books -p < books.sql - хочу хотя бы переназначить файл не получается, помогите пожалуйста!
     
  2. ATI

    ATI Активный пользователь

    С нами с:
    3 янв 2008
    Сообщения:
    254
    Симпатии:
    0
    Адрес:
    Москва
    Юзай клиентские проги, например phpmyadmin, Navicat.
     
  3. karakh

    karakh Активный пользователь

    С нами с:
    11 дек 2007
    Сообщения:
    1.344
    Симпатии:
    0
    термин "не получается" слегка расплывчат. Что конкретно происходит?
    На первый взгляд не хватает create database и commit
     
  4. mawa

    mawa Активный пользователь

    С нами с:
    23 сен 2008
    Сообщения:
    100
    Симпатии:
    0
    Код (Text):
    1.  
    2. C:\Documents and Settings\BumeRoK>mysql -h localhost -u bumer -D books -p < Z:\h
    3. ome\localhost\www\Tools\phpmyadmin\books.sql
    4. Enter password: ******
    5.  
    6. C:\Documents and Settings\BumeRoK>mysql -h localhost -u bumer -D books -p
    7. Enter password: ******
    8. Welcome to the MySQL monitor.  Commands end with ; or \g.
    9. Your MySQL connection id is 7
    10. Server version: 5.0.41-community-nt MySQL Community Edition (GPL)
    11.  
    12. Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    13.  
    14. mysql> show tables;
    15. Empty set (0.00 sec)
    16.  
    17. mysql> exit
    18. Bye
    Ну ничего не происходит, или не должно происходить. В файле находится 2 таблицы , а когда - вывод таблиц, то она пустая.
     
  5. mawa

    mawa Активный пользователь

    С нами с:
    23 сен 2008
    Сообщения:
    100
    Симпатии:
    0
    Все получилось