[sql] Вопросы по БД

Discussion in 'PHP' started by FraiDex, 25 Feb 2008.

Thread Status:
Not open for further replies.
  1. zythar

    zythar Elder - Старейшина

    Joined:
    16 Feb 2008
    Messages:
    517
    Likes Received:
    109
    Reputations:
    5
    http://dev.mysql.com/
     
  2. FeraS

    FeraS Elder - Старейшина

    Joined:
    19 Jan 2007
    Messages:
    555
    Likes Received:
    420
    Reputations:
    76
    НTL
    http://aeweb.ru/books/php_book/103-spravochnik-po-jazyku-mysql.html
     
  3. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    Спс за рус описание
     
  4. НTL

    НTL Elder - Старейшина

    Joined:
    26 Jan 2008
    Messages:
    715
    Likes Received:
    205
    Reputations:
    -26
    а как открыть pdf файлы?
     
  5. Kaimi

    Kaimi Well-Known Member

    Joined:
    23 Aug 2007
    Messages:
    1,732
    Likes Received:
    811
    Reputations:
    231
    Acrobat Reader
     
    _________________________
  6. Buffalon

    Buffalon Elder - Старейшина

    Joined:
    22 Mar 2008
    Messages:
    241
    Likes Received:
    34
    Reputations:
    8
    Всмысле ... ?Он Сделает UPDATE а потом обнулиться.. ..?Если даже ты ничо незаполнил всё равно будет UPDATY)))
     
  7. Корвин

    Корвин Elder - Старейшина

    Joined:
    26 Feb 2007
    Messages:
    256
    Likes Received:
    31
    Reputations:
    3


    да я уже разобрался, там косяк был, не на тот скрипт вел action
     
  8. sky7

    sky7 New Member

    Joined:
    13 Apr 2008
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    как правильно создать таблицу в MySQL, чтоб после удаления какой либо запись ключ начинался с 1,
    и каждая новая запись добавлялась в конце таблицы?
     
  9. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    Почитай принципы организации реляционных баз данных, труды Кодда из темы "A Relational Model of Data for Large Shared Data Banks" и тогда ты поймёшь какую чушь ты спрашиваешь... Кодд в гробу уже несколько раз, наверное, перевернулся... Ознакомься с 12 правилами Кодда:

    http://ru.wikipedia.org/wiki/12_%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB_%D0%9A%D0%BE%D0%B4%D0%B4%D0%B0

    А так - если тебе в лом читать всё это, могу сказать, что такое невозможно сделать, ибо это как минимум приведёт к нарушению логической целостности базы данных.
     
    1 person likes this.
  10. z01b

    z01b Муджахид

    Joined:
    5 Jan 2007
    Messages:
    494
    Likes Received:
    382
    Reputations:
    22
    Оффтоп:
    Твой скрипт уязвим к SQL Injection. Стоит данные фильтровать при запросе к бд.
     
    1 person likes this.
  11. VDShark

    VDShark Elder - Старейшина

    Joined:
    1 Feb 2007
    Messages:
    260
    Likes Received:
    158
    Reputations:
    62
    О боги... что за покаление, что за мозгожрущий сверхмаразм... Почему каждый своим долгом счтает спросить это?)
    Нынче принято проектировать и работать с БД, не зная элементарных вещей... =\
    А по теме пример: допустим у тебя есть две таблицы:
    работники и отделы. В таблице работники идет внешний ключ на первичный синтетический ключ (тот, который ты хочешь менять) таблицы отделы. И вот представь: что то ты там намутил в своей базе, у тебя в таблице отделы начинают значения первичного ключа меняться... а со связанными таблицами что делать то? Перелопачивать все? Если база большая - а это практически всегда - это никому не нужное дело и титанческие нагрузки на серв... Спрашивается - а нафига это делать, когда все будет работать, если мы просто-напросто ничего не будем трогать?
    А вообще причина конечно же кроется не только в этом, но это я привел для примера - что бы тебе хоть немного стало ясно.
     
  12. sky7

    sky7 New Member

    Joined:
    13 Apr 2008
    Messages:
    14
    Likes Received:
    0
    Reputations:
    0
    спс за ответы
     
  13. Buffalon

    Buffalon Elder - Старейшина

    Joined:
    22 Mar 2008
    Messages:
    241
    Likes Received:
    34
    Reputations:
    8
    Здрасте... .Мне php_bug_scaner что у миня подозрение на ошибку в

    mysql_query("INSERT INTO `user_ip`( `user_id` , `user_name` , `user_ip` ) VALUES ('". $user_id ."', '". $user_name ."', '". $user_ip ."')")
    И вообще вывел мне все mysql_query
    Я всё правильно сделал?Или она просто выдаёт возможные ошибки?
     
  14. Корвин

    Корвин Elder - Старейшина

    Joined:
    26 Feb 2007
    Messages:
    256
    Likes Received:
    31
    Reputations:
    3

    вроде все верно, единственно у меня в таком коде в конце в самом );'); , двоеточие между двумя скобками, может в этом дело....


    PS php_bug_scaner это что?
     
  15. ntldr

    ntldr Elder - Старейшина

    Joined:
    4 Dec 2007
    Messages:
    367
    Likes Received:
    140
    Reputations:
    23
    как можно прочитать бинарные логи?
     
  16. SQLHACK

    SQLHACK Остались только слоны

    Joined:
    27 Sep 2006
    Messages:
    437
    Likes Received:
    372
    Reputations:
    407
    ну тут может ругатся на то что если $user_id, $user_name, $user_ip вставляются без проверок, если например user_name будет равен '(select version()),1)/* то это будет просто скуля в инсерте.
     
    _________________________
  17. Buffalon

    Buffalon Elder - Старейшина

    Joined:
    22 Mar 2008
    Messages:
    241
    Likes Received:
    34
    Reputations:
    8
    О0о... .спс те).. .Всё равно всё проверяется)
     
  18. banned

    banned Banned

    Joined:
    20 Nov 2006
    Messages:
    3,324
    Likes Received:
    1,193
    Reputations:
    252
    http://dev.mysql.com/doc/refman/4.1/en/mysqlbinlog.html
     
  19. Freakazoitt

    Freakazoitt Elder - Старейшина

    Joined:
    2 Jun 2008
    Messages:
    35
    Likes Received:
    1
    Reputations:
    0
    Сайту нужны еще две базы данных (там только одну дают)
    Как можно устроить подключение других баз данных?
    Предоставляют ли бесплатно их где-нибудь для этих целей?
     
  20. groundhog

    groundhog Elder - Старейшина

    Joined:
    12 May 2007
    Messages:
    1,159
    Likes Received:
    425
    Reputations:
    180
    А все табы хранить в одной, используя другие префиксы таблиц?
     
Thread Status:
Not open for further replies.