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

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
fr:installation_guide:advanced:mysql_web_ssh_tunnel [2015/07/27 12:38] hetefr:installation_guide:advanced:mysql_web_ssh_tunnel [2015/12/13 13:43] hete
Ligne 3: Ligne 3:
 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. 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%>+<WRAP center round important 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. 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> </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 : 
- 
-  * remplacer ''AUTOINCREMENT'' -> ''AUTO_INCREMENT'' 
-  * remplacez ''datetime'' -> ''TIMESTAMP'' 
- 
- 
-  * Enlevez les " guillemets anglais pour le nom des colonnes (l'insertion de data a besoin de " ou de ' selon le contenu) 
-  * Enlevez ''ON CONFLICT ROLLBACK'' 
-  * Enlevez ''  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
  • de 127.0.0.1