Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz Muton #5935 üzenetére

    Ja bocs, arra nem figyeltem, hogy neked PostgreSQL-ben van, de ott is gondolom tök hasonló.
    Amúgy igen, kb. annyi, amit írtál.

    MySQL-nél ennyi, most próbáltam:

    blabla.bat

    @echo OFF

    mysql -u root -p1234 < test.sql

    test.sql

    USE `test_db`;

    CREATE TABLE IF NOT EXISTS `test_table` (
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `blabla_bla` varchar(255) NOT NULL,
    `insert_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
    PRIMARY KEY (`id`)
    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;


    ALTER TABLE `test_table` CHANGE `blabla_bla` `blabla` VARCHAR( 255 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;

    INSERT INTO `test_db`.`test_table` (`blabla`) VALUES ('asd');

    Fel is töltötte a táblát, megváltoztatta a mezőnevet, aztán beszúrt egy sort, műxik.

    Szerk.:
    na, itt is van, PostreSQL-nél az -f kapcsolót kell használni, és úgy megadni a fájlt, a user megadása nagy U betűvel történik, tehát -U kapcsolóval, a jelszó megadása pedig a --password kapcsolóval történik.

Új hozzászólás Aktív témák