Как я могу ввести данные, используя неанглийский язык (Bangla) в эту таблицу базы данных?

Как я могу ввести данные, используя неанглийский язык (Bangla) в эту таблицу базы данных? введите описание изображения здесь

    Как указано в @Tim, вам необходимо изменить collation таблицы / базы данных / столбца в UTF-8 . Сначала проверьте сортировку вашей database/table/column .

    ПРОВЕРИТЬ КОЛЛАМЕНТ:

    Как проверить сортировку базы данных:

     SELECT default_character_set_name FROM information_schema.SCHEMATA WHERE schema_name = "YOUR_DATABASE_NAME"; 

    Как проверить сортировку таблицы:

     SELECT CCSA.character_set_name FROM information_schema.`TABLES` T, information_schema.`COLLATION_CHARACTER_SET_APPLICABILITY` CCSA WHERE CCSA.collation_name = T.table_collation AND T.table_schema = "YOUR_DATABASE_NAME" AND T.table_name = "YOUR_TABLE_NAME"; 

    Как проверить сортировку COLUMN:

     SELECT character_set_name FROM information_schema.`COLUMNS` WHERE table_schema = "YOUR_DATABASE_NAME" AND table_name = "YOUR_TABLE_NAME" AND column_name = "YOUR_COLUMN_NAME"; 

    Изменить КОЛЛЕКЦИЮ:

    Как изменить настройку базы данных:

     ALTER DATABASE YOUR_DATABASE_NAME CHARACTER SET utf8 COLLATE utf8_unicode_ci; 

    Как изменить сортировку таблицы:

     ALTER TABLE YOUR_TABLE_NAME CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci; 

    Как изменить сортировку столбцов:

     ALTER TABLE YOUR_TABLE_NAME MODIFY YOUR_COLUMN_NAME VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci; 

    Пример:

     DROP TABLE IF EXISTS `sample_table`; CREATE TABLE `sample_table` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `language` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO sample_table(name,language) VALUES('Ed Sheeran','English'); INSERT INTO sample_table(name,language) VALUES('আয়েশা খাতুন সুজানা','আমার সোনার বাংলা'); 

    Посмотрите, что CHARSET используемый в определении таблицы, – utf8 . Таким образом, вы можете хранить unicode characters в таблице.

    Проверьте правильность ввода данных или нет.

    SELECT * FROM sample_table ;

    Результат:

     | id | name | language | |----|--------------------|------------------| | 1 | Ed Sheeran | English | | 2 | আয়েশা খাতুন সুজানা | আমার সোনার বাংলা |