Bonjours je suis novice . Probleme de création de table sous mysql
Je voudrais pouvoir crée des tables avec des addresses de site dans un fichier texte .
je n'arrive déja pas a crée une table avec le format suivant ex :
hxxp://www.essaie.com
Le code que j utillise :
Messages :#!/bin/bash
rep="/home/rtyu/Bureau/tri/rifi"
userlog="root"
password="xxxxxxx"
Base="essaie"
-----
mysql --user="$userlod" -h localhost --password="$password" --database="$Base" -e "CREATE TABLE IF NOT EXISTS http://essaie.com"
ERROR 1064 (42000) at line 1: 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 '://essaie.com' at line 1
J ais essayer de la passer en variable
Resultat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 #!/bin/bash rep="/home/rtyu/Bureau/tri/rifi" userlog="root" password="xxxxxxx" Base="essaie" Name="http://www.essaie.com" ----- mysql --user="$userlod" -h localhost --password="$password" --database="$Base" -e "CREATE TABLE IF NOT EXISTS $Name "
ERROR 1064 (42000) at line 1: 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 '://essaie.com' at line 1
j ais essayer de changer les qotes sur la variable
Name='http://www.essaie.com'
Merci .
Partager