Mysql 不知道如何从表中选择一些记录作为utf8

Mysql 不知道如何从表中选择一些记录作为utf8,mysql,Mysql,我的网站中没有安装phpMyAdmin。 有时我在后端执行一些select SQL命令, 但当我键入此命令以显示来自表用户的所有记录时: select * from Users; 记录打印为 我不想对数据库中的字符集进行任何永久性更改, 那么,如何在需要时临时将一些记录显示为utf8呢?看看mysqlCONVERT-语句,我想这就是您要寻找的。如果我没记错的话,语法是这样的: SELECT CONVERT(username USING utf8) FROM users...; >CONVER

我的网站中没有安装phpMyAdmin。

有时我在后端执行一些select SQL命令,
但当我键入此命令以显示来自表用户的所有记录时:

select * from Users;

记录打印为

我不想对数据库中的字符集进行任何永久性更改,

那么,如何在需要时临时将一些记录显示为utf8呢?

看看mysql
CONVERT
-语句,我想这就是您要寻找的。如果我没记错的话,语法是这样的:

SELECT CONVERT(username USING utf8) FROM users...;
>CONVERT()

提供在不同字符集之间转换数据的方法

例如:

SELECT CONVERT(newvalue USING utf8);

只需在你的问题前加上“N”,比如

 select * from User where id = N'یونیکد'

在mysql控制台中,您在哪里键入了该语句?如果是,在哪个操作系统下?