Большой Воронежский Форум
» Программирование>MySQL и PHP
AAS 12:01 05.03.2004
У меня есть файл, в котором дана раскладка таблиц в MySQL,
которые надо создать вручную. Таблиц много и создавать их вручную лень, да и смысла нет. Нужно создать файл типа install.php, который бы это сделал сам. Так как сам я полный ноль в этом, то ищу помощника. Бутылка чая за мной.
Связь по ICQ 169350326 [Ответ]
acidovsky 12:13 05.03.2004
AAS бутылка чая? Интересно... [Ответ]
AAS 12:27 05.03.2004

Сообщение от :
Первоначальное сообщение от ACIDovsky
AAS бутылка чая? Интересно...

Если интересно, то плз ICQ!
Нет ICQ - [email protected] [Ответ]
acidovsky 12:46 05.03.2004
AAS бутылки чая меня не интерисуют.

там я имел ввиду что мол словосочетание интересное

Помогбы только времени нет. извени. [Ответ]
fishca 14:34 05.03.2004
А разве в клиенте mysql нельзя сказать какой файл с sql запросом выполнить? [Ответ]
vicmb 14:38 05.03.2004
а еще можно поставить phpMyAdmin, и там все это легко и непринужденно сделать. [Ответ]
AAS 14:52 05.03.2004

Сообщение от :
Первоначальное сообщение от vicmb
а еще можно поставить phpMyAdmin, и там все это легко и непринужденно сделать.

phpMyAdmin есть и есть большой файл *.sql, вот типичный кусок из него:
CREATE TABLE config (
idthg int(11) NOT NULL auto_increment,
user varchar(25) NOT NULL default '',
pass varchar(255) NOT NULL default '',
admin int(1) NOT NULL default '0',
email varchar(255) NOT NULL default '',
no_of_ref int(2) NOT NULL default '0',
rate_user int(2) NOT NULL default '0',
ref_earn int(3) NOT NULL default '0',
no_sites int(2) NOT NULL default '0',
credits float NOT NULL default '0',
data_start date NOT NULL default '0000-00-00',
credit_start tinyint(1) NOT NULL default '0',
timer tinyint(3) NOT NULL default '0',
referrals varchar(255) NOT NULL default '',
rate_admin int(3) NOT NULL default '0',
idthq tinyint(1) NOT NULL default '0',
days_no int(11) NOT NULL default '0',
tampon_url varchar(255) NOT NULL default '',
tampon_name varchar(255) NOT NULL default '',
credit float NOT NULL default '0',
hits float NOT NULL default '0',
initial_bonus int(11) NOT NULL default '0',
contest_bonus int(11) NOT NULL default '0',
contest_views int(11) NOT NULL default '0',
PRIMARY KEY (idthg)
) TYPE=MyISAM;

#
# Dumping data for table `config`
#

INSERT INTO config VALUES (1, 'admin', 'admin', 1, '[email protected]', 5, 50, 25, 5, '0', '2003-01-11', 100, 20, '10;7;5;2;1', 25, 1, 0, ' http://www.site.com', 'Script', '0', '0', 100, 10, 100);
# --------------------------------------------------------

И дальше другие таблицы с дампами.

А как это закачать в MySQL? Нужно ли редактировать *.sql?
Например убирать ли NOT NULL?
Я не знаком с этим делом. [Ответ]
fishca 14:54 05.03.2004
AAS

Сообщение от :
Я не знаком с этим делом.

Без обид, зачем тебе это если не знаком?
Если хочешь разобраться читай мануалы,за одно и познакомишься

fishca добавил [date]1078491378[/date]:
NOT NULL - означает что поле таблицы не может быть пустым.
[Ответ]
AAS 14:57 05.03.2004

Сообщение от :
Первоначальное сообщение от fishca
AAS

Без обид, зачем тебе это если не знаком?
Если хочешь разобраться читай мануалы,за одно и познакомишься

Дело в том, что я знаю кое-какие другие проги, но PHP и MySQL не знаю. Но у меня есть цель - мне нужно, чтобы скрипт работал. И все! Это просто инструмент для меня.

AAS добавил [date]1078491782[/date]:
Хе-хе! А вот я и сам разобрался. Просто скачал свою уже имеющуюся базу, посмотрел, сравнил и все понял!
Теперь все будет ОК.
[Ответ]
dthnth 12:49 09.03.2004
по моему один фиг, что писать в mysql, что в php, что в phpMyadmin-е,
команды одни и те же..
в любом случсае придется руками писать.. [Ответ]
acidovsky 12:58 09.03.2004
dthnth почимуж. Всу вот эту фигню оформлять как sql запрос в PHP и ничего писать ненадо... ну почти ничего... [Ответ]
vicmb 14:13 09.03.2004
Вообще-то phpMyAdmin это набор php страниц для работы с базами MySQL, и там есть такая опция как выполнить sql-запрос или выполнить файл содержащий sql запросы. Или у тебя в файле не sql запросы? Приведи пример файла, я не понимаю что такое раскладка MySQL таблиц. [Ответ]
dthnth 15:57 09.03.2004
ACIDovsky ну да, но все равно ж руками пишешь create table .... и т.д... [Ответ]
simm 10:39 25.03.2004
MySQL-front там все проще простого! кста помоему этот кусок именно там дампился. [Ответ]
MHC 18:56 25.03.2004
лучше всего php скрипт. Там все очень просто можно сделать. За несколько килограмм пивка могу сделать, чтобы все было максимально просто и удобно [Ответ]
acidovsky 09:51 26.03.2004
simm MySQL-front глючный. [Ответ]
simm 19:34 26.03.2004
ACIDovsky чтоб пару таблиц создать ? ну блин , я глюков не замечал. А так можно за 5 минут php скрипт написать без всякого пива! [Ответ]
acidovsky 13:40 27.03.2004
simm я замечал. [Ответ]
LSL 16:06 27.03.2004

http://www.u-antona.vrn.ru/forum/sho...threadid=21954
http://www.u-antona.vrn.ru/forum/sho...threadid=20980
Знатоки php нужна ваша помощь. Если есть БОЛЬШОЕ желание принять участие в проекте "Игра для форума" пишите мне или в соответствующую тему.
[Ответ]
acidovsky 16:12 27.03.2004
LSL Я уже почти дописал очень форумную игру [Ответ]
LSL 18:04 27.03.2004
ACIDovsky Чё за игра ? [Ответ]
acidovsky 09:25 29.03.2004
LSL вот именно "Чё". [Ответ]
Вверх