mysql

Konfiguracja serwerów, usług, itp.
fanatico
Beginner
Posty: 315
Rejestracja: 27 stycznia 2007, 23:16

mysql

Post autor: fanatico »

Witam.Korzystając z tej strony zainstalowałem mysql.Odpala się dobrze.Gdy wpisuje pierwszy program ze strony z tabela Employees dostaje cos takiego:

Kod: Zaznacz cały

mysql> create table Employees {
    -> empid char(10) not null,
    -> lastname char(30) not null,
    -> firstname char(20) not null,
    -> deptno char(4) not null,
    -> title char(30),
    -> email char(25),
    -> phone char(8),
    -> fax char(8),
    -> primary key(empid) )
    -> ;
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '{
empid char(10) not null,
lastname char(30) not null,
firstname char(20) not nu' at line 1
mysql>


Byłbym wdzięczny za jakąś podpowiedź.
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

[quote="fanatico"]ERROR 1064 (42000): You have an error in your SQL syntax]
Dokładnie skopiuj z tej stronki :) (hint: nawias klamrowy).
fanatico
Beginner
Posty: 315
Rejestracja: 27 stycznia 2007, 23:16

Post autor: fanatico »

Witam. Przepraszam , źle skopiowałem ponieważ "kombinowałem" i tak zostało ;-) .Niestety to nie pomaga - zarówno klarowy jak i normalny generuje ten sam błąd.
chyl-o
Junior Member
Posty: 621
Rejestracja: 24 maja 2006, 21:06
Lokalizacja: Lublin

Post autor: chyl-o »

A baze danych utworzyles, ewentualnie uzywasz dobrej bazy danych?
fanatico
Beginner
Posty: 315
Rejestracja: 27 stycznia 2007, 23:16

Post autor: fanatico »

Wita.Tak , robię wszystko dobrze.Najlepsze jest to że za pierwszym razem mi działał.
Dałem

Kod: Zaznacz cały

 apt-get remove mysql-server
i ponownie

Kod: Zaznacz cały

apt-get install mysql-server
i nic. :shock:
Awatar użytkownika
ShinnRa
Beginner
Posty: 457
Rejestracja: 05 marca 2007, 23:05
Lokalizacja: Gdynia

Post autor: ShinnRa »

u mnie:

Kod: Zaznacz cały

rei@ayanami:~$ mysql --version
mysql  Ver 14.12 Distrib 5.0.32, for pc-linux-gnu (i486) using readline 5.2
taki kod

Kod: Zaznacz cały

mysql> create table Employees (
    -> empid char(10) not null,
    -> lastname char(30) not null,
    -> firstname char(20) not null,
    -> deptno char(4) not null,
    -> title char(30),
    -> email char(25),
    -> phone char(8),
    -> fax char(8),
    -> primary key(empid) );
Query OK, 0 rows affected (0.01 sec)

mysql> show tables;
+----------------+
| Tables_in_db02 |
+----------------+
| Employees      |
+----------------+
1 row in set (0.00 sec)
działa bez zarzutów. Widocznie masz jakośbłędnie skonfigurowanego mysql'a
fanatico
Beginner
Posty: 315
Rejestracja: 27 stycznia 2007, 23:16

Post autor: fanatico »

Nie wiem co się stało , ale działa - może wystarczyło , że wystawiłem temat i się samo naprawiło :shock: :?:
Rad
Member
Posty: 1208
Rejestracja: 28 czerwca 2006, 15:05

Post autor: Rad »

Na tym polega magia tego forum ;) .
Zablokowany