Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Чайник и MySQL  (Прочитано 6975 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Dracul
Помогающий

ru
Offline Offline
Пол: Мужской

« : 28-02-2005 05:00 » 

Вот возник такие чайниковские вопросы, толи эти БД таки сложные для понимания, толи еще чего, но чего то до меня с трудом доходеи :`-( :`-( :`-(
Относительно PHP если можно...
1) Как создать базу данных (таблици в ней).
2) Если я переношу свои скрипты на другой комп, то базу данных придется создавать сызново иль как...

Остольное (это я про выборку) более менее понятно, а вот эти вопросы, брррр.....

Заранее благодарю
Записан
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #1 : 28-02-2005 06:51 » 

Вот возник такие чайниковские вопросы, толи эти БД таки сложные для понимания, толи еще чего, но чего то до меня с трудом доходеи :`-( :`-( :`-(
Относительно PHP если можно...
1) Как создать базу данных (таблици в ней).
Лучше всего для этого использовать phpMyAdmin. Там всё интуитивно понятно, да и русский интерфейс присутствует.
Если из скрипта то например так :
Код:
<?php
$link 
mysql_connect("hostname""username""password") or die(mysql_error());
mysql_select_db("dbname"$link) or die(mysql_error());
$sql "CREATE TABLE IF NOT EXISTS `menu` (
  `id` int(11) NOT NULL auto_increment,
  `pid` int(11) NOT NULL default &#39;0&#39;,
  `srt_ord` int(11) NOT NULL default &#39;1&#39;,
  `name` varchar(255) NOT NULL default &#39;&#39;,
  `content` text,
  PRIMARY KEY  (`id`)
)"
;
$res mysql_query($sql);
if(!
$res) { die(mysql_error()); } else { print "table created"; }
mysql_free_result($res);
mysql_close();
?>

2) Если я переношу свои скрипты на другой комп, то базу данных придется создавать сызново иль как...
Да, на другом компе придётся создавать такую же базу, либо использовать дамп предыдущей базы данных
« Последнее редактирование: 20-12-2007 18:42 от Алексей1153++ » Записан

MCP, MCAD, MCTS:Win, MCTS:Web
schnibbl
Гость
« Ответ #2 : 03-11-2005 09:29 » 

Если собираешся хостить у кого то, то лудше предосмотреть создавание скриптом, потому что услуги phpMyAdmin вряд ли найдеш.
Записан
MOPO3
Ай да дэдушка! Вах...
Команда клуба

lt
Offline Offline
Пол: Мужской
Холадна аднака!


WWW
« Ответ #3 : 03-11-2005 09:55 » 

Если собираешся хостить у кого то, то лудше предосмотреть создавание скриптом, потому что услуги phpMyAdmin вряд ли найдеш.
Не согласен. Есть phpMyAdmin практически на любом хостинге
Записан

MCP, MCAD, MCTS:Win, MCTS:Web
schnibbl
Гость
« Ответ #4 : 03-11-2005 10:18 » 

в общем спорить не буду, найти можно, Но на мой взгляд, если структура будет довольно разветвленной, то довольно тяжело будет вручную её копироват и не ошибиться где нибуть в имени или в типе а потом из-за это получить какую нибуть ошибку. На  мой взгляд скриптом намного проще, один раз написал и на любую машину перености в считанные секунды и не надо мучительно выверять структуру.
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines