問題タブ [navicat]
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 - Navicat utf8 が mysql データベースで動作しない
現在、同期していない 2 つの式エンジン データベース間でデータの変更をマージしようとしています。このために、私は navicat を使用することにしました。
Web サイトでは、テンプレートでギリシャ語の文字セットを多用しています。phpmyadmin でギリシャ語のテーブル フィールド データを表示すると、期待どおりギリシャ語の文字が表示されます。それらを Navicat にロードすると、「???」しか表示されません。代わりに疑問符。データベース間でデータを同期しようとすると、ギリシャ文字の代わりに疑問符が表示されます。
問題のフィールド タイプは、「utf8_general_ci」を使用した「テキスト」です。
私は何を間違っていますか?
mysql - Navicat を使用して CSV を MYSQL にインポートする際の問題 - Unicode エラーだと思います
この大規模なインポートを CSV ファイルから機能させるのに苦労しています。一部の行のみをロードし続けます。
ログ ファイルは次のとおりです。
データは次のとおりです: https://docs.google.com/spreadsheet/ccc?key=0AramgOJO7c-XdGloc2FwUnh4eWl2QzBkYzNKdlpTUGc&usp=sharing
助けていただければ幸いです。私は完全に途方に暮れています。
mysql - 恐ろしい � 文字とデータベースからの情報を UTF8 で表示する
データベースがあり、Navicat を使用しています。数年前の単純な PHP Web サイトがあり、サイトを UTF8 にアップグレードしました。
サイトには UTF8 の特殊文字を完全に処理する「アクティビティ」がありますが、サイトには「コメント」もあり、カーリーな一重引用符やその他の特殊文字は � を示します。
データベースは次の方法で UTF に変換されました。
Navicat で両方のデータベースを見ると、両方とも と であることがわかりUTF8
ますutf8_general_ci
。
テーブルをデザインすると、「アクティビティ」テーブルが表示され、セルが mediumText であり、UTF8 で設定されていることがわかります。「コメント」セクションを設計すると、機能しないセルはブロブであり、文字エンコーディング情報がありません。
非常に基本的な SELECT を実行し、$vairable[column] を介して表示しています。
「アクティビティ」がUTF8で完全に機能し、「コメント」に問題がある理由を知っている人はいますか? 私たちはどちらにも特別なことをしていません。
Blob をテキスト フィールドに変換しようとしましたが、そうすると、ページに出力するときにデータベースがエスケープするため、テキストに単一引用符があるとすぐに切断されます。
私は utf8_encode、stripslashes、mysql_real_escape_string、htmlentities、htmlspecialchars などを試しましたが、いずれにしても役立つかどうかはわかりません。
ありがとう!
excel - Excel が文字列を数値に変換しないようにする
CSV ファイルに、コンマで区切られた数字の文字列を含む列があります。テキストとして扱いたいのに、Excel はそれらを数値に変換し続けます。
例:
ただし、470,1680のままにしたい
セルをテキストとしてフォーマットしようとしましたが、元のコンマが削除されました。どうすればこれを達成できますか?
mysql - OS X での MySQL の意図しない複数のインストール
Mac にインストールされているすべての MySQL を見つけて削除し、最初からやり直すにはどうすればよいですか。
MacBookPro (開発用) に複数の MySQL をインストールしていることを示す症状があります。特に、データベース管理用の GUI である Navicat は、データベースの 1 つのセットに接続して表示し、私が書いた PHP コードは、Navicat に表示されないデータベースで動作します。
さらに、システム環境設定で MySQL を停止すると、コードが機能しなくなります (これは予想どおりです) が、Navicat は引き続きデータベースに接続できます。
どうすれば自分自身を掘り起こすことができるか、誰にも手がかりがありますか?
sql - クエリが機能していませんか?
navicat テーブルを更新するための以下のクエリがあります。ただし、エラーが発生します。「不明なシステム変数「ジョブ」」が表示されますが、実際には列の 1 つに「ジョブ」という名前が付けられています...更新されない理由がわかりません。このクエリで何か不足していますか?