Если ни одно из приведенных выше действий не помогает, посмотрите, можете ли вы обновить Visual Studio.
У меня была такая же проблема с сообществом Visual Studio 2017, когда я пытался установить Newtonsoft.Json. Изменение ExecutionPolicy
не помогло (я попытался использовать как PowerShell, так и редактор реестра). Я также попытался удалить и установить NuGet.
После запуска установочного файла VS2017 он попросил обновить Visual Studio. Все проблемы исчезли после обновления.
попробуйте это перед запросом на вставку
mysql_query("SET NAMES utf8");
Также не уверен, что вы установили правильную кодировку базы данных и веб-страницы.
Charset в разделе HTML Head ?
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
и / или что-то вроде
header( 'Content-Type: text/html; charset=utf-8' );
Подсказки помогут вам получить больше идей, как это сделать .. если что-то не работает, возвратитесь.
подробнее здесь, на SO
Сохранение и отображение строки юникода (हिन्दी) с использованием PHP и MySQL
Как заставить MySQL обрабатывать UTF -8 правильно
вы должны установить для базы данных Charset значение utf8 и сортировку базы данных в utf8_general_ci (или другую сортировку utf8), тогда я думаю, что ваша проблема решена