SQL スクリプトは、1 つ以上の SQL コマンドを含む SQL ステートメントです。これらの SQL スクリプトをテキスト ファイル (「SQL スクリプト ファイル」と呼びます) に入れて、関連するコマンドを通じてこの SQL スクリプト ファイルを実行できます。 1. SQLコマンドを含むSQLスクリプトファイルを作成するD ドライブのルート ディレクトリに新しいテキスト ドキュメントを作成し、名前を day01.sql に変更します (名前は自分で選択できますが、できれば中国語の文字や特殊記号は使用せず、末尾に .sql を付けてください)。 day01.sql ファイルには、一連の SQL ステートメントが含まれており、各ステートメントは ; で終わります。ファイルの内容は次のとおりです。 テーブルempsを作成( empno int(8) 主キー、 ename varchar(20)、 ジョブvarchar(20)、 マネージャ int(8)、 雇用日、 倍数(11,2) 通信ダブル(11,2)、 部門別(8) ); insert into emps values(1,'张三','司令',0,sysdate(),18000.0,3000.0,1); emps に値を挿入します (2,'李四','Sales',1,sysdate(),7000.0,5000.0,1); emps に値 (3,'王五','销售',1,sysdate(),8000.0,2000.0,1) を挿入します。 emps に値を挿入します (4,'馬六','市场',1,sysdate(),6000.0,0,1); emps に値 (5、'Saturday'、'Market'、1、sysdate()、5000.0、0、1) を挿入します。 emps に値 (6,'冯八','市场',1,sysdate(),4000.0,0,1) を挿入します。 専念; MySQL では CREATE SEQUENCE で直接シーケンスを作成することはできないことに注意してください。シーケンスを格納するテーブルを作成し、データを手動で挿入し、最後に増加する値を処理する関数をカスタマイズする必要があります。 上記の SQL ステートメントには中国語の文字が含まれているため、SQL スクリプト ファイルを実行する前に、現在の MySQL が使用している文字セットを確認する必要があります。 MySQL には、サーバー レベル、データベース レベル、テーブル レベルの 4 つのレベルのデフォルトの文字セット設定があります。最後に、フィールド レベルでの文字セット設定があります。最初の 3 つはデフォルト設定であり、フィールドで最終的にこの文字セットが使用されることを示しているわけではないことに注意してください。したがって、 MySQL の接続環境の文字セット設定には、クライアント、接続、および結果が含まれます。これらのパラメータを通じて、MySQL はクライアント ツールが使用する文字セットと結果セットがどの文字セットになるかを認識します。このようにして、MySQL は必要な変換を実行します。これらのパラメータが正しくない場合、当然、送信プロセス中に文字列の変換エラーが発生します。基本的に、文字化けの 99% はこれが原因で発生します。 現在の接続システム パラメータ mysqlを終了し、net stop mysqlコマンドを使用してmysqlサービスを停止します。 MySQLのインストールディレクトリを探し、my.iniファイルを見つけてメモ帳で開きます。 CMDコンソールを再度開き、net start mysqlと入力してEnterキーを押し、mysqlサービスを開始します。起動に成功したら、mysqlと入力してjsd170101データベースを使用します。 2. SQLスクリプトファイルを実行する(3つの方法を紹介)方法1: C:\Users\Administrator>mysql -uroot -p123456 -Djsd170101<D:\day01.sql 方法2: mysql> ソース D:\day01.sql 方法3:
これで、外部 SQL スクリプト ファイルを実行するための MySQL コマンドに関するこの記事は終了です。MySQL で外部 SQL を実行する方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: Vue codemirrorはオンラインコードコンパイラの効果を実現します
>>: 互換性を維持しながら他のウェブページのデータを適用する iframe の使い方
目次1. 説明2. インストール3. テスト1. 説明Vue Router は、Vue.js の公式...
テーブルはいつ使用されますか?最近では、Web ページの全体的なレイアウトにテーブルが使用されること...
色はウェブサイト訪問者に影響を与えますか?数年前までは、ウェブサイトはまだ贅沢品でしたが、今ではほと...
目次1. 計算プロパティとは何ですか? 2. 計算プロパティの構文3. 例1. 計算プロパティとは何...
コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...
この記事では、純粋な CSS3 を使用してモバイル端末での展開と折りたたみの効果を実装するサンプルコ...
プロジェクト(nodejs)では、一度に複数のデータをデータベースに挿入する必要があります。データベ...
ページディレクトリ構造 デフォルトの HTML テンプレート ファイル public/index.h...
1. cmakeをインストールする1. cmakeの圧縮パッケージを解凍する [root@mysql...
1. いつsetUpを実行するかvue3 ではメソッドを正常に使用できるようになったことは誰もが知っ...
<br />関連記事: Web コンテンツ ページ作成に関する 9 つの実用的な提案、W...
Vue エコシステムには Vite と呼ばれる新しいビルド ツールがあり、Vue CLI よりも 1...
絶対長さピクセルpx はピクセル値であり、メートルやセンチメートルのような固定の長さです。相対的な長...
目次1. nginx とは何ですか? 2. nginx で何ができるのか? 2.1 フォワードプロキ...
目次簡単な紹介間隔の設定説明するパラメータ戻り値使用法タイムアウトの設定説明するパラメータ使用法:タ...