ホームページ  >  記事  >  データベース  >  SQLserverをmysqlに変換する方法

SQLserverをmysqlに変換する方法

藏色散人
藏色散人オリジナル
2021-12-28 09:55:4011795ブラウズ

mysql を sqlserver から変換する方法: 1. データベースをローカル SQLServer に移動します; 2. 同じ名前で新しいデータベースを作成します; 3. SQLServer プロバイダーを選択してパラメータを入力します; 4. データをインポートします。

SQLserverをmysqlに変換する方法

この記事の動作環境: Windows 7 システム、Navicat Premium バージョン 15、Dell G3 コンピューター。

SQLServer を MYSQL に変換する方法 (データ接続)

この変換には、Navicat Premium ツールを使用する必要があります。

まず、データベースをローカル SQLServer に移動します。LAN 上の他の SQLServer サーバー上のローカル Mysql に直接転送しようとしました。問題があるようです。リモート データベースのバックアップを復元したいです。地元の。

1. Navicat Premium を開き、同じ名前で新しいデータベースを作成し、テーブル上の [インポート ウィザード] をクリックします。 をクリックして「ODBC」を選択します。

2. SQLServer プロバイダーを選択し、パラメーターを入力します。

3. 次に、次のステップ、次のステップに進みます。

ここにあります条件付きクエリがあり、不要なデータが多すぎる場合、またはフィールド タイプに問題がありインポート エラーが発生する場合は、ここで設定できます。

終わった、仕事終わったらご飯食べよう。

補足: これは SQLServer から MySQL へのデータ型変換をあまりサポートしていないため、手動で設定する必要があります。ただし、データのインポートには問題はありません。最良の方法は次のとおりです:

最初にツール mss2sql を使用して SQLServer テーブルを MYSQL テーブルに変換し、次にこのツールを使用して ODBC データをインポートします。

2014-11-26

問題記録:

1. SQLServer データを MySQL にインポートするとき、mss2sql はビット型をうまく処理できません。したがって、インポート後にビット型のフィールド テーブルの長さを 8 に変更する必要があります。そうしないと、後続のインポート操作が失敗します。

2. データをインポートする場合、LAN データベースの場合、選択するタイプは次のとおりです。

SQLServer の SQL ステートメントは SQL ステートメントです。 MySQL の:

1. 自動インクリメント カラムを Null に挿入します (短縮され、カラム名を書かない場合);
2. ページングは​​通常、MySQL の制限に変更する必要があります;
3テーブル名は必須ではありません dbo. などのプレフィックスが表示されます;

推奨学習: "mysql ビデオ チュートリアル "

以上がSQLserverをmysqlに変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。