JSON ドキュメントを MySQL データベースの varchar 列に挿入したいと考えています。ASP.NET と c# でアプリケーションを開発しています。次のコマンドを使用します。
MySqlCommand cmnd = new MySqlCommand("UPDATE sharding_conf SET config = \"" + json + "\" WHERE id = 1");
問題は、JSON ドキュメントにも " 文字が含まれているため、エラーが発生することです。
You have an error in your SQL syntax;
JSON ドキュメントを挿入するにはどうすればよいですか? - データベースからデータを読み込んでオブジェクトに入れるときに、デシリアライズするつもりであることに注意してください。