Comment convertir sqlserver en mysql : 1. Déplacez la base de données vers le SQLServer local ; 2. Créez une nouvelle base de données avec le même nom ; 3. Sélectionnez le fournisseur SQLServer et entrez les paramètres ;
L'environnement d'exploitation de cet article : système Windows 7, Navicat Premium version 15, ordinateur Dell G3.
Comment convertir SQLServer en MYSQL (connexion des données)
Cette conversion nécessite l'utilisation de l'outil Navicat Premium.
Tout d'abord, déplacez la base de données vers le serveur SQL local. J'ai essayé de transférer directement vers le serveur Mysql local sur d'autres serveurs SQLServer du réseau local. Il semble y avoir un problème. Je souhaite restaurer la sauvegarde de la base de données distante sur le serveur local. .
1. Ouvrez Navicat Premium, créez une nouvelle base de données avec le même nom, puis cliquez sur « Assistant d'importation » sur le tableau. Et sélectionnez "ODBC".
2. Sélectionnez le fournisseur SQLServer et entrez les paramètres. 3. Passez ensuite à l’étape suivante, l’étape suivante.
Il y a une requête conditionnelle ici S'il y a trop de données indésirables ou s'il y a un problème avec le type de champ qui provoque une erreur d'importation, vous pouvez la définir. ici.
C'est fait, dînons après le travail.
Supplément : cette chose ne prend pas très bien en charge la conversion du type de données SQLServer vers MySQL, elle doit donc être définie manuellement. Mais il n'y a aucun problème pour importer des données. La meilleure façon est :Utilisez d'abord l'outil : mss2sql pour convertir la table SQLServer en table MYSQL, puis utilisez l'ODBC de cet outil pour importer les données.
2014-11-26
Enregistrement du problème : 1. Lorsque les données SQLServer sont importées dans MySQL, mss2sql ne gère pas bien le type de bit, donc la longueur de la table de champ avec le type de bit doit être modifiée à 8 après l'importation. Sinon, les opérations d'importation ultérieures échoueront.2. Lors de l'import de données, s'il s'agit d'une base de données LAN, le type à sélectionner est :
L'instruction SQL de SQL Server est l'instruction SQL de MySQL : 1. La colonne Insérer auto-incrémentation doit être donné à Null (si c'est le cas Si l'abréviation n'inclut pas le nom de la colonne) ; 2. La pagination doit généralement être remplacée par MySQL's Limit 3. Ne pas avoir de dbo ni d'autres préfixes dans le nom de la table ; Apprentissage recommandé : "
Tutoriel vidéo mysql"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!