• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed SQL - logowanie

Object Storage Arubacloud
0 głosów
307 wizyt
pytanie zadane 2 października 2016 w SQL, bazy danych przez rejzer Użytkownik (680 p.)
zamknięte 2 października 2016 przez rejzer

Witam. Jestem "laikiem" jeżeli chodzi o SQL/ MySQL. Tworzę logowanie do strony zgodnie z tym jak w poradniku https://www.youtube.com/watch?v=Pp578w7C9hE lecz wyskakuje mi błąd. 

Static analysis:

2 errors were found during analysis.

 

  1. Unrecognized data type. (near "ENGINE" at position 257)
  2. A comma or a closing bracket was expected. (near "=" at position 263)

 

Zapytanie SQL:

CREATE TABLE IF NOT EXISTS `Users` ( `id` int(11) NOT NULL, `imie` text COLLATE utf8_polish_ci NOT NULL, `nazwisko` text COLLATE utf8_polish_ci NOT NULL, `haslo` text COLLATE utf8_polish_ci NOT NULL, `email` text COLLATE utf8_polish_ci NOT NULL, ) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci

MySQL zwrócił komunikat:

#1046 - No database selected

Ktoś wie jak można by to naprawić?

komentarz zamknięcia: Rozwiązano problem.

1 odpowiedź

+2 głosów
odpowiedź 2 października 2016 przez Vento Pasjonat (17,120 p.)
wybrane 2 października 2016 przez Arkadiusz Waluk
 
Najlepsza
#1046 - No database selected

Nie wybrałeś bazy danych w której ma zostać stworzona tabela.. 

komentarz 2 października 2016 przez rejzer Użytkownik (680 p.)
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";

CREATE TABLE IF NOT EXISTS `Users` (
`id` int(11) NOT NULL,
  `imie` text COLLATE utf8_polish_ci NOT NULL,
  `nazwisko` text COLLATE utf8_polish_ci NOT NULL,
  `haslo` text COLLATE utf8_polish_ci NOT NULL,
  `email` text COLLATE utf8_polish_ci NOT NULL,

) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COLLATE=utf8_polish_ci;

INSERT INTO `uzytkownicy` (`id`, `imie`, `nazwisko`, `haslo`, `email`,) VALUES

ALTER TABLE `Users`
 ADD PRIMARY KEY (`id`), ADD UNIQUE KEY `id` (`id`);

ALTER TABLE `Users`
MODIFY `id` int(11) NOT NULL AUTO_INCREMENT,AUTO_INCREMENT=11;

To calość co mam w tym pliku gdzie ja to powinienem wpisać?
komentarz 2 października 2016 przez Typowy Janusz Dyskutant (8,150 p.)
Tworzysz baze danych (phpmyadmin bo raczej z konsoli jeszcze korzystać nie potrafisz) następnie importujesz cały plik do bazy. Ot cała filozofia.

 

Pozdrawiam!
komentarz 2 października 2016 przez rejzer Użytkownik (680 p.)
Właśnie to zrobiłem i stąd mam ten błąd.
komentarz 2 października 2016 przez Typowy Janusz Dyskutant (8,150 p.)
Robisz dokładnie to samo co na filmiku? Z ciekawości utworzyłem sobie baze, zimportowałem cały plik i u mnie wszystko śmiga. Coś musisz robić nie tak.
komentarz 2 października 2016 przez Vento Pasjonat (17,120 p.)

Musisz wybrać baze danych z lewej strony.. Jeżeli jej nie masz, to musisz stworzyć.. 

Podobne pytania

0 głosów
1 odpowiedź 311 wizyt
0 głosów
2 odpowiedzi 357 wizyt
pytanie zadane 27 czerwca 2020 w PHP przez Damian12345 Bywalec (2,940 p.)
0 głosów
1 odpowiedź 640 wizyt

92,576 zapytań

141,426 odpowiedzi

319,652 komentarzy

61,961 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...