none
Erro simples ! RRS feed

  • Pergunta

  • Pessoal,

    Estou começando agora com isso, estou criando uma tabela no mysql, e está dando o erro abaixo, alguém pode dar um help?

    21:53:08 create database 'pessoas'( 'nome' varchar(30), 'sexo' char(1),   ) Error Code: 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 ''pessoas'( 'nome' varchar(30), 'sexo' char(1),   )' at line 1 0.000 sec


    Mauricio

    terça-feira, 27 de setembro de 2016 00:59

Respostas

Todas as Respostas

  • Deveria ser create table e não create database.

    create table pessoas (nome varchar(30), sexo char(1)) engine=innodb

    terça-feira, 27 de setembro de 2016 01:27
  • Valeu !!!

    Qdo eu passo as linhas debaixo não tem o X com o erro, porém ao executar, dá o erro abaixo, é normal ?

    22:55:43 create table pessoas (nome varchar(30), sexo char(1)) engine=innodb Error Code: 1046. No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar. 0.000 sec


    Mauricio

    terça-feira, 27 de setembro de 2016 01:56
  • Qdo vou criar ele insiste em dar estes erros...

    10:28:05 create table pessoas( id int not null auto_increment nome varchar(30) not null, nascimento date, sexo enum ('M' , 'F'), peso decimal (5,2), altura decimal (3,2), nacionalidade varchar (20) default 'Brasil', primary key (id) )default charset = utf8 Error Code: 1046. No database selected Select the default DB to be used by double-clicking its name in the SCHEMAS list in the sidebar. 0.000 sec


    Mauricio

    terça-feira, 27 de setembro de 2016 13:30
  • Deleted
    terça-feira, 27 de setembro de 2016 14:18
  • Antes de efetuar operações como criar tabelas em um BD é necessário apontar para ele conforme sintaxe:

    USE cadastro
    create table pessoas (nome varchar(30), sexo char(1)) engine=innodb;


    quinta-feira, 29 de setembro de 2016 02:01