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
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] (Version actuelle)
Ligne 1: Ligne 1:
-====== Introduction ======+====== Installation avancé réseau sur serveur MySQL via un pont (tunnel) ssh ======
  
 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 ===== +{{page>fr:installation_guide:advanced:sqlite_to_mysql&nofooter}}
- +
-==== 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.1438015226.txt.gz
  • Dernière modification: 2019/05/25 19:48
  • (modification externe)