Newsgroup: it.comp.www.php
Titolo: file sql (perdonate la mia ignoranza)

chi mi può spiegare l'uso di questo file *.sql?
vorrei saper in 2 righe a che serve, se sono "istruzioni per creare
tabelle... se si come le creo?
grazie
------------inizio file-------------------------------
#
# Table structure for table `myng_library`
#
CREATE TABLE `myng_library` (
  `id_article` bigint(20) unsigned NOT NULL default '0',
  `group_name` varchar(50) NOT NULL default '',
  `id_user` varchar(20) NOT NULL default '0',
  `times` tinyint(4) NOT NULL default '1',
  `my_article` tinyint(3) unsigned NOT NULL default '0',
  PRIMARY KEY  (`id_article`,`group_name`,`id_user`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `myng_newsgroup`
#
CREATE TABLE `myng_newsgroup` (
  `id_group` int(10) unsigned NOT NULL auto_increment,
  `group_name` varchar(50) NOT NULL default '',
  `description` tinytext NOT NULL,
  `num_messages` int(10) unsigned NOT NULL default '0',
  `first_article` int(10) unsigned default NULL,
  `last_article` int(10) unsigned default NULL,
  `server` varchar(30) NOT NULL default '',
  `allow_post` tinyint(3) unsigned NOT NULL default '1',
  PRIMARY KEY  (`id_group`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `myng_people`
#
CREATE TABLE `myng_people` (
  `id_user` varchar(20) NOT NULL default '',
  `passwd` varchar(32) NOT NULL default '',
  `email` varchar(30) NOT NULL default '',
  `visible` tinyint(1) unsigned NOT NULL default '1',
  `fst_name` varchar(20) default NULL,
  `lst_name` varchar(20) default NULL,
  `nick` varchar(20) default NULL,
  `birth` date default NULL,
  `gender` char(1) default NULL,
  `country` varchar(30) default NULL,
  `icq` int(10) unsigned default NULL,
  `id_skin` tinyint(3) unsigned default NULL,
  `user_text` tinytext,
  `pic_url` varchar(50) default NULL,
  `reg_timestamp` int(10) default NULL,
  `last_log_timestamp` int(10) default NULL,
  `num_logs` mediumint(8) unsigned NOT NULL default '0',
  `num_ads` smallint(5) unsigned default NULL,
  `perfil` char(3) NOT NULL default 'no',
  PRIMARY KEY  (`id_user`),
  UNIQUE KEY `email` (`email`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `myng_people_online`
#
CREATE TABLE `myng_people_online` (
  `id_user` varchar(20) NOT NULL default '',
  `session_time` bigint(10) NOT NULL default '0',
  `message_inbox` tinytext,
  `chat_room` varchar(20) default NULL,
  `message_time` bigint(20) default '0',
  `message_from` varchar(20) default NULL,
  PRIMARY KEY  (`id_user`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `myng_server`
#
CREATE TABLE `myng_server` (
  `host` varchar(30) NOT NULL default '',
  `port` smallint(5) unsigned NOT NULL default '119',
  `login` varchar(15) NOT NULL default '',
  `passwd` varchar(15) NOT NULL default '',
  PRIMARY KEY  (`host`)
) TYPE=MyISAM;
# --------------------------------------------------------
#
# Table structure for table `myng_subscription`
#
CREATE TABLE `myng_subscription` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `group_name` varchar(50) NOT NULL default '',
  `id_user` varchar(20) NOT NULL default '',
  `last_article` int(10) unsigned default '0',
  `last_article_timestamp` int(10) unsigned NOT NULL default '0',
  `posted` tinyint(3) unsigned NOT NULL default '0',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM;

 ha scritto nel messaggio
news:av0J8.24205$ie.5...@twister2.libero.it...
| chi mi può spiegare l'uso di questo file *.sql?
| vorrei saper in 2 righe a che serve, se sono "istruzioni per creare
| tabelle... se si come le creo?
[CUT]
| CREATE TABLE `myng_library` (
|   `id_article` bigint(20) unsigned NOT NULL default '0',
[..CUT..]
non sono 1 esperto ma questa e' la struttura di un db!
in altre parole descive tabella per tabella con il loro
campi.
ora, ho usi qualche tool esterno tipo phpAdmin o vai
di console (parlo di linux) e gli dici di creati un db
strutturato come il contenuto di quel file.
saluti
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/
-> aka Fustino Di Dixan while working

 wrote in message
av0J8.24205$ie.5...@twister2.libero.it...


 # --------------------------------------------------------
[CUT]
Certo che sono istruzioni per creare tabelle, altrimenti "create table" come
te lo spiegheresti?? ;)
Una volta creato il DB puoi o utilizzare o phpmyadmin e aggiungere da li
queste istruzioni SQl oppure lanci la console di MySql e fai un bel
Cut&Paste, ma ti consgilgio di utilizzare il primo metodo ....
ciao, Gianluca