Bazy mySQL - jak tworzyć


(Diabełek666) #1

Witam,

Piszę, że mam zrobić dwie bazy mySQL (mam yoyo.pl) które mają wyglądac tak:

create table kody2(

    id int(8) not null auto_increment primary key,

    kod varchar(8) not null,

    aktywowano varchar(20) not null default '0'

);

oraz

create table pliki2(

    id int(8) not null auto_increment primary key,

    nazwa_pliku varchar(50) not null,

    opis varchar(200) not null

);

Jak mam je zrobić? do tego używać FTP? czy to wkleić do pliku?


(Skr3czu) #2

Przez phpmyadmin to zrób.Link znajdziesz w panelu na yoyo.pl .


(szygmon) #3

wklej to w bazie w SQL ale chyba jeszcze brakuje parametrów DROP TABLE


(Fiołek) #4

Nie, nie brakuje tego. To jest tylko potrzebne jeśli ma zniszczyć tabele, a nie stworzyć.

Btw. tabele a nie bazy :wink:


(Slawek Master) #5

albo poptsu stworz plik php

<?php

// mozesz takze wpisac    

error_reporting(E_ALL);


//łączymy sie z baza danych

// localhost, user, password zamieniasz odpowiednimi danymi :)


mysql_connect('localhost','user','password')or die ("sprawdz połacenie z serwerem");


//tworzenie bazy danych

$sql = "CREATE DATABASE baza_danych IF NOT EXISTS";

$result = mysql_query($sql);


//wybieramy baze danych


mysql_select_db('baza_danych');


// tworzymy tabele

$sql = "CREATE TABLE IF NOT EXISTS kody2(

    id INT(8) NOT NULL AUTO_INCREMENT,

    kod VARCHAR(8) NOT NULL,

    aktywowano VARCHAR(20) NOT NULLl DEFAULT '0',

    PRIMARY_KEY(id)

)";


$result = mysql_query($sql) or die('cos nie tak z tabela kody');


$sql = "CREATE TABLE IF NOT EXISTS pliki2(

    id INT(8) NOT NULL AUTO_INCREMENT ,

    nazwa_pliku VARCHAR(50)NOT NULL,

    opis VARCHAR(200) NOT NULL,

    PRIMARY_KEY(id)

)";


$result = mysql_query($sql) or die('cos nie tak z tabela pliki');


?>

ten plik otwierasz sobie normlanie poprzez przegladarke i robi Ci sie to co chciales:)

PS. przyjeło się iz polecenia SQL pisze sie DUZYMI LITERAMI :slight_smile:

pps. jesli nie zrobilem literowki to powinno dzialac:)