#1064 - Erreur de syntaxe près de 'ENGINE = InnoDB' Ã la ligne 15
Fermé
kitsuda
Messages postés
2
Date d'inscription
dimanche 26 juillet 2020
Statut
Membre
Dernière intervention
26 juillet 2020
-
Modifié le 26 juil. 2020 à 21:32
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 26 juil. 2020 à 23:00
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 26 juil. 2020 à 23:00
A voir également:
- Phpmyadmin #1064
- Chat engine - Télécharger - Outils Internet
- Mysql error in file: /engine/classes/mysql.php at line 53 ✓ - Forum Réseaux sociaux
- Borland database engine download - Télécharger - Édition & Programmation
- Reason security engine service - Forum Logiciels
- Search engine selector ✓ - Forum Virus
2 réponses
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
26 juil. 2020 à 22:42
26 juil. 2020 à 22:42
Bonjour,
Une image ne nous permet pas de bien situer le souci et, si besoin, de copier/coller le code.
Donc, Merci de nous poster le code sql en utilisant les balises de code
( explications à lire ENTIEREMENT disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code )
Une image ne nous permet pas de bien situer le souci et, si besoin, de copier/coller le code.
Donc, Merci de nous poster le code sql en utilisant les balises de code
( explications à lire ENTIEREMENT disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code )
Bonjour
je rencontre des problème avec mon script est je comprend pas comment le résoudre voila le problème:
Erreur
Requête SQL :
-- -----------------------------------------------------
-- Table `BTY`.`posts`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `BTY`.`posts` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NULL,
`content` TEXT NULL,
`created` DATETIME NULL,
`online` INT NULL,
`type` VARCHAR(255) NULL,
`slug` VARCHAR(255) NULL,
`user_id` INT NULL,
PRIMARY KEY (`id`),
INDEX `fk_posts_users_idx` (`user_id` ASC)
ENGINE = InnoDB;
MySQL a répondu: Documentation
#1064 - Erreur de syntaxe près de 'ENGINE = InnoDB' à la ligne 15
voila le script:
-- MySQL Script generated by MySQL Workbench
-- Sun Jul 26 22:48:25 2020
-- Model: New Model Version: 1.0
-- MySQL Workbench Forward Engineering
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
-- -----------------------------------------------------
-- Schema BTY
-- -----------------------------------------------------
-- -----------------------------------------------------
-- Schema BTY
-- -----------------------------------------------------
CREATE SCHEMA IF NOT EXISTS `BTY` DEFAULT CHARACTER SET utf8 ;
USE `BTY` ;
-- -----------------------------------------------------
-- Table `BTY`.`users`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `BTY`.`users` (
`id` INT NOT NULL AUTO_INCREMENT,
`login` VARCHAR(255) NULL,
`password` VARCHAR(255) NULL,
PRIMARY KEY (`id`))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `BTY`.`posts`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `BTY`.`posts` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NULL,
`content` TEXT NULL,
`created` DATETIME NULL,
`online` INT NULL,
`type` VARCHAR(255) NULL,
`slug` VARCHAR(255) NULL,
`user_id` INT NULL,
PRIMARY KEY (`id`),
INDEX `fk_posts_users_idx` (`user_id` ASC)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `BTY`.`configs`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `BTY`.`configs` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NULL,
`value` VARCHAR(255) NULL,
PRIMARY KEY (`id`),
UNIQUE INDEX `name_UNIQUE` (`name` ASC)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `BTY`.`medias`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `BTY`.`medias` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NULL,
`file` VARCHAR(255) NULL,
`post_id` INT NULL,
`type` VARCHAR(255) NULL,
PRIMARY KEY (`id`),
INDEX `fk_medias_posts1_idx` (`post_id` ASC)
ENGINE = InnoDB;
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
je rencontre des problème avec mon script est je comprend pas comment le résoudre voila le problème:
Erreur
Requête SQL :
-- -----------------------------------------------------
-- Table `BTY`.`posts`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `BTY`.`posts` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NULL,
`content` TEXT NULL,
`created` DATETIME NULL,
`online` INT NULL,
`type` VARCHAR(255) NULL,
`slug` VARCHAR(255) NULL,
`user_id` INT NULL,
PRIMARY KEY (`id`),
INDEX `fk_posts_users_idx` (`user_id` ASC)
ENGINE = InnoDB;
MySQL a répondu: Documentation
#1064 - Erreur de syntaxe près de 'ENGINE = InnoDB' à la ligne 15
voila le script:
-- MySQL Script generated by MySQL Workbench
-- Sun Jul 26 22:48:25 2020
-- Model: New Model Version: 1.0
-- MySQL Workbench Forward Engineering
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION';
-- -----------------------------------------------------
-- Schema BTY
-- -----------------------------------------------------
-- -----------------------------------------------------
-- Schema BTY
-- -----------------------------------------------------
CREATE SCHEMA IF NOT EXISTS `BTY` DEFAULT CHARACTER SET utf8 ;
USE `BTY` ;
-- -----------------------------------------------------
-- Table `BTY`.`users`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `BTY`.`users` (
`id` INT NOT NULL AUTO_INCREMENT,
`login` VARCHAR(255) NULL,
`password` VARCHAR(255) NULL,
PRIMARY KEY (`id`))
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `BTY`.`posts`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `BTY`.`posts` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NULL,
`content` TEXT NULL,
`created` DATETIME NULL,
`online` INT NULL,
`type` VARCHAR(255) NULL,
`slug` VARCHAR(255) NULL,
`user_id` INT NULL,
PRIMARY KEY (`id`),
INDEX `fk_posts_users_idx` (`user_id` ASC)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `BTY`.`configs`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `BTY`.`configs` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NULL,
`value` VARCHAR(255) NULL,
PRIMARY KEY (`id`),
UNIQUE INDEX `name_UNIQUE` (`name` ASC)
ENGINE = InnoDB;
-- -----------------------------------------------------
-- Table `BTY`.`medias`
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `BTY`.`medias` (
`id` INT NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NULL,
`file` VARCHAR(255) NULL,
`post_id` INT NULL,
`type` VARCHAR(255) NULL,
PRIMARY KEY (`id`),
INDEX `fk_medias_posts1_idx` (`post_id` ASC)
ENGINE = InnoDB;
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
jordane45
Messages postés
38346
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
16 décembre 2024
4 717
26 juil. 2020 à 23:00
26 juil. 2020 à 23:00
Je t'ai demandé d'utiliser les BALISES DE CODE
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Est-ce si compliqué à comprendre ???
Quoi qu'il en soit, il semble qu'il manque des parenthèses fermantes ...
Idem pour tes autres requêtes d'en dessous...
https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Est-ce si compliqué à comprendre ???
Quoi qu'il en soit, il semble qu'il manque des parenthèses fermantes ...
CREATE TABLE IF NOT EXISTS `BTY`.`posts` ( `id` INT NOT NULL AUTO_INCREMENT, `name` VARCHAR(255) NULL, `content` TEXT NULL, `created` DATETIME NULL, `online` INT NULL, `type` VARCHAR(255) NULL, `slug` VARCHAR(255) NULL, `user_id` INT NULL, PRIMARY KEY (`id`), INDEX `fk_posts_users_idx` (`user_id` ASC) ) ENGINE = InnoDB;
Idem pour tes autres requêtes d'en dessous...