問題タブ [charset]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - Docker 内外で異なる MySQL 文字セット
フロントエンドコースの学生です。最近、DB MySQL の宿題とベース イメージを取得しました。タスクの 1 つは、DB イメージを Docker にデプロイすることでした。私はそれを成功させました。念のため、MySQL Workbench で DB の内容を調べようとしましたが (phpMyAdmin で試しました)、DB テーブルにロシア語の文字列があるため、文字セットの問題に直面しました。を掲載しました
クエリですが、2 つの異なる回答が得られました。
- CLI の回答 (Docker 内)
- MySQL Workbench の回答 (および Docker 以外のその他)
sql - SQL BCP エクスポート ファイルのロード時の「文字セット バイナリ」エラー
皆さん、おはようございます。エクスポートした csv ファイルの形式に問題があります。
テーブルをエクスポートして、別のデータベースマネージャーにロードする必要がある別の人に送信する必要があります(SASだと思います)。プロジェクトの最初に、「ファイルへの結果」を選択して「select * from MyTable」を実行するだけで、テーブルを手動でエクスポートしました。次に、.rpt エクスポート ファイルを開き、csv として保存しました。正常に動作したようです ...
今、プロセスを自動化する必要があるので、BCP ユーティリティを使用しようとしています。私はこれを試しました:
SET @sql = 'bcp "SELECT * FROM [PRAXHMP_IT_AGRICENSUS].[dbo].[File_Esiti_Export]"'+ ' queryout "' + @FileDirectory + @FileName + '.txt"' + ' -c -C 65001 -r \ n -k -t"|" -T -S'+ @@servername exec master..xp_cmdshell @sql
だから私は私のCSVファイルを取得します。しかし、反対側の人は、このファイルを読み込もうとすると、テキストファイルではなくバイナリファイルとして認識されるため、エラーが発生すると言いました。
.rpt エクスポート ファイルをレプリケートするように設定を修正する方法を教えてください。ありがとうヴィットリオ
java - Java で PrintStream の文字セットを取得する
Charset
次のように を設定できることはわかっていますPrintStream
。
などのオブジェクトによって使用されていることを取得する方法はありますか? このようなもの:Charset
PrintStream
System.out
…しかし、そのようなゲッターは見つかりませんPrintStream
。
この質問は、この質問の謎に対処する際に提起されました。