Funciona muy bien:
DROP DATABASE IF EXISTS libreria_cf;
DROP DATABASE IF EXISTS libreria_cf;
CREATE DATABASE IF NOT EXISTS libreria_cf;
USE libreria_cf;
CREATE TABLE IF NOT EXISTS autores(
autor_id INT NOT NULL,
nombre VARCHAR(50) NOT NULL,
apellido VARCHAR(50) NOT NULL,
seudonimo VARCHAR(50) UNIQUE,
genero CHAR(1) NOT NULL, -- M o F
fecha_nacimiento DATE NOT NULL,
pais_origen VARCHAR(40) NOT NULL,
fecha_creacion DATETIME DEFAULT current_timestamp,
fecha_creacion2 DATETIME DEFAULT NOW(),
fecha_creacion3 DATETIME DEFAULT '2022-06-03'
);
INSERT INTO autores (autor_id, nombre, apellido, seudonimo, genero, fecha_nacimiento, pais_origen)
VALUES (1, 'Andres', 'Castro', 'A', 'M', '2018-01-30', 'Mexico'),
(2, 'Carlos', 'Castro', 'B', 'M', '2018-01-30', 'Mexico');
SELECT * FROM autores;