fr:installation_guide:advanced:mysql_web_ssh_tunnel

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

fr:installation_guide:advanced:mysql_web_ssh_tunnel [2015/07/27 12:40]
hete [Modification du fichier .SQL]
fr:installation_guide:advanced:mysql_web_ssh_tunnel [2019/05/25 19:57]
Ligne 1: Ligne 1:
-====== Introduction ====== 
  
-sur Mac et Linux, vous n'avez pas de logiciel supplémentaire à installer.  Sous windows vous devez installer [[http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html|Plink]] un logiciel qui roule en arrière plan pour exécuter ce que MacOSX et Linux font par défaut. 
- 
-<WRAP center round alert 60%> 
-Notez que le tunel SSH ralenti ÉNORMÉMENT la connexion.  Pour une expérience Kanjō plus agréable, installer la DB dans un serveur MySQL à connexion directe. 
-</WRAP> 
- 
- 
-===== Conversion base SQLite en MySQL ===== 
- 
-==== exportation de votre fichier SQLite en format text .SQL ==== 
- 
-Avec votre logiciel préféré de gestion SQLite, conversez votre base de données en format texte (.sql) 
- 
-Nous utilisons [[https://addons.mozilla.org/en-US/firefox/addon/sqlite-manager/|SQLite Manager sur FireFox]] (gratuit et fonctionne sur Mac, PC et Linux) 
- 
-==== Modification du fichier .SQL ==== 
- 
- 
-[[http://www.maxkpage.com/blog/free-sqlite-to-mysql-converter-super-easy/|Ref]] Une fois votre fichier en format texte, faites en remplacement de mots à l'intérieur du fichier : 
- 
-  * remplacez tout les ''AUTOINCREMENT'' -> ''AUTO_INCREMENT'' 
-  * remplacez tout les ''datetime'' -> ''TIMESTAMP'' 
-  * remplacez tout les ''10,2'' -> ''10,4'' 
- 
- 
-  * Enlevez les " guillemets anglais pour le nom des colonnes (l'insertion de data a besoin de " ou de ' selon le contenu) 
-  * Enlevez tout les ''ON CONFLICT ROLLBACK'' 
-  * Enlevez tout les ''  ON CONFLICT FAIL'' 
- 
-==== Exemples ==== 
- 
-=== Exemple de remplacement ''AUTOINCREMENT'' -> ''AUTO_INCREMENT'' === 
- 
-{{:fr:installation_guide:advanced:remplacement-autoincrement.jpg?nolink|}} 
-{{:fr:installation_guide:advanced:insertion-auto_increment.jpg?nolink|}} 
- 
-===== Importation de vos données ===== 
- 
-==== Création de la base MySQL ==== 
- 
-Sur votre serveur, créer une base de données avec par défaut un charset **utf8 unicode** 
- 
- 
- 
- 
-===== Références ===== 
- 
- 
-pour références supplémentaire ou utilisation d'un script automatique : 
- 
-  * http://stackoverflow.com/questions/18671/quick-easy-way-to-migrate-sqlite3-to-mysql/25860 
  • fr/installation_guide/advanced/mysql_web_ssh_tunnel.txt
  • Dernière modification: 2019/05/25 19:57
  • (modification externe)