如何在mysql表中保存其他语言?

DEV*_*OPS 7 php mysql character-encoding hindi

嗨,我必须在mysql中保存印地文语言.我怎样才能做到这一点.任何人都知道解决方案请帮助我.

ale*_*exn 13

您需要将所有文本存储为UTF8,然后您才能看到印地语字符.您可以使用以下查询更新列以使用UTF8:

ALTER TABLE posts MODIFY title VARCHAR(255) CHARACTER SET UTF8;
Run Code Online (Sandbox Code Playgroud)

由于您使用PHP,请确保将所有PHP脚本保存为UTF8.您还可以使用以下查询设置连接字符集:

SET NAMES 'utf8'
Run Code Online (Sandbox Code Playgroud)

这将确保您的Web服务器和数据库服务器使用UTF8进行通信.

  • 嗨,我改变了,但它仍然没有工作原因? (2认同)