Hola a toda la comunidad.Hace poco que estoy con mysql y Tengo el siguiente problema cuando desde phpadmin ingreso el codigo sql para crear una tabla me da un error de sintaxi, pero si la creo por asistente la crea sin problemas. tambien me da error de sintaxi cuando utilizo el comando show (show database) pero si utilizo SHOW SCHEMAS me muestra las bases sin problema.
Aqui dejo el codigo que utilizo para crear mi tabla. Muchs gracias
create data base ejemplo (
id int not null auto_increment primary key,
nombre varchar (40),
detalle text,
)

error al crear una tabla pasando codigo sql
Comenzado por
mjsis2005
, dic 19 2011 10:43
2 respuestas en este tema
#1
Escrito 19 diciembre 2011 - 10:43
#2
Escrito 20 diciembre 2011 - 08:12
Claro que te va a dar un error, estas intentado crear una tabla como BASE DE DATOS:
Crear Base De Datos:
Creando tablas:
Ves la diferencia?, Saludos.
Crear Base De Datos:
CREATE DATABASE IF NOT EXIST ejemplo
CHARACTER SET latin2
COLLATE latin2_general_ci
Creando tablas:
CREATE TABLE `ejemplo` (
`id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`algo` VARCHAR( 100 ) CHARACTER SET latin2 COLLATE latin2_general_ci NOT NULL
) ENGINE = MYISAM ;
Ves la diferencia?, Saludos.
#3
Escrito 20 diciembre 2011 - 09:31
perdon me equibvoque cuando cree el ejemplo lo estaba creando asi
create table ejemplo (
id int not null auto_increment primary key,
nombre varchar (40),
detalle text,
)
ya encontre el error. es la coma de mas en el campo detalle. Y tambien tenia un problema con el wamp 5 tomabva la configuracion de una instalacion anterior de easy php.
Gracias por todo.
create table ejemplo (
id int not null auto_increment primary key,
nombre varchar (40),
detalle text,
)
ya encontre el error. es la coma de mas en el campo detalle. Y tambien tenia un problema con el wamp 5 tomabva la configuracion de una instalacion anterior de easy php.
Gracias por todo.