Rodrigo Marote
PreguntaHola, tengo una duda sobre un warning que aparece al correr la primer tabla:
CREATE TABLE IF NOT EXISTS books (
book_id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
author_id INT UNSIGNED,
title VARCHAR(100) NOT NULL,
year INT UNSIGNED NOT NULL DEFAULT 1900,
language VARCHAR(2) NOT NULL DEFAULT ‘es’ COMMENT ‘ISO 639-1 Languague’,
cover_url VARCHAR(500),
price DOUBLE(6,2) NOT NULL DEFAULT 10.0,
sellable TINYINT(1) DEFAULT 1,
copies INT NOT NULL DEFAULT 1,
description TEXT
);
Ya que a Alberto, le figura un warning indicando que dicha tabla ya existe, pero luego hace una modificación donde ese warning ya no le aparece más y al correr, ya le figura " Query ok, 0 rows affected (0.02 sec)" pero no veo cuál fue la diferencia de lo primero que corrió con lo último, ya que a mi me continúa figurando ese warning indicando que dicha tabla ya existe.
Me podían ayudar?

Juan Jacobo Arias Ramirez
Debe ser porque eliminó la tabla con DROP TABLE authors; y la vuelve a crear
igualmente ese warning no impide que tu código se corra, si ves que está diferente le podrías meter un ALTER TABLE pero por ahora es más fácil que hagas un DROP y la crees otra ve<