GARANTIR DESCONTO

Fórum Criação de tabela no MySQL - erro #518572

02/05/2015

0

Tentando criar uma tabela no MySQL aparece o seguinte erro



#1064 - 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 'vachar(120) NOT NULL,
last_activity int(10) unsigned DEFAULT 0
NOT NULL,
' at line 6



SQL utilizado


CREATE TABLE IF NOT EXISTS `ci_sessions` (
    session_id varchar(40) DEFAULT '0' NOT 
NULL,
    ip_address varchar(45) DEFAULT '0' NOT
NULL,
    user_agent vachar(120) NOT NULL,
    last_activity int(10) unsigned DEFAULT 0
NOT NULL,
    user_data text NOT NULL,
    PRIMARY KEY (sessio_id),
    KEY `last_activity_idx` (`last_activity`)
);



O que está errado?
Marcio Araujo

Marcio Araujo

Responder

Posts

03/05/2015

Marcio Araujo

UP! UP!!!
Responder

Gostei + 0

04/05/2015

Fernando C

não existe "vachar"
Responder

Gostei + 0

04/05/2015

Marcio Araujo

Desculpa hein, que vacilo, vou rever isso assim que puder!
Responder

Gostei + 0

04/05/2015

Marcio Araujo

Consegui, tinha dois erros, o que você informou e o outro estava escrito sessio_id

a forma correta


CREATE TABLE IF NOT EXISTS `ci_sessions` (
    session_id varchar(40) DEFAULT '0' NOT 
NULL,
    ip_address varchar(45) DEFAULT '0' NOT
NULL,
    user_agent varchar(120) NOT NULL,
    last_activity int(10) unsigned DEFAULT 0
NOT NULL,
    user_data text NOT NULL,
    PRIMARY KEY (session_id),
    KEY `last_activity_idx` (`last_activity`)
);

Responder

Gostei + 0

08/05/2015

Marcio Araujo

Obrigado Fernando!
Responder

Gostei + 0

09/05/2015

Fernando C

ops.. o 2º nem tinha me tocado.. disponha e sucesso..
Responder

Gostei + 0

10/05/2015

Marcio Araujo

ops.. o 2º nem tinha me tocado.. disponha e sucesso..



kkkkkk
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar