求助大神mysql数据库关于创建数据类型的问题

我创建了一个表,输入了column name之后选择数据类型,我想创建的的是NVARCHAR(25)
图片说明

创建完之后选择应用,然后提示创建成功

图片说明

创建完之后回头看创建的表,结果里面显示的是VARCHAR(25),而不是NVARCHAR类型。

图片说明

是我哪设置的不对么?跪求大神帮忙解答一下

4个回答

你可以试一下语句创建,改一下编码方式,这个可能是默认的

qq_43304767
悦小乐 回复groovyzzz:你这还没好
10 个月之前 回复
groovyzzz
groovyzzz mysql官网下的workbench
10 个月之前 回复
qq_43304767
悦小乐 你这是什么工具,说一下,我试一下
10 个月之前 回复
groovyzzz
groovyzzz 用命令创建了还是不行,蓝瘦
10 个月之前 回复

用命令创建呢?为什么要用nvarchar类型啊,有存储中文的需要?一般varchar就可以

groovyzzz
groovyzzz 回复明教一百零八代觉主: 嗯嗯,我刚才实验了一下,varchar可以滴,谢谢。。。貌似mysql里面没有nvarchar类型,但是我确实是从下拉菜单里选出来的,官网下了个假workbench。
10 个月之前 回复
u012737673
明教第三十四代觉主 存中文用varchar也可以
10 个月之前 回复
groovyzzz
groovyzzz 好滴。我用命令试一下先,确实是因为要存储中文,不得已。。。哭
10 个月之前 回复

mysql有nvarchar这个类型嘛

groovyzzz
groovyzzz 回复世纪怪咖: 官网下载mysql server的时候自带的workbench
10 个月之前 回复
weixin_39808420
世纪怪咖 回复groovyzzz: 有可能,你这个哪来的
10 个月之前 回复
groovyzzz
groovyzzz 回复世纪怪咖: 我刚才查了,mysql里面varchar类型可以储存中文,好像真的是没有nvarchar。。。但是那个nvarchar是我从datatype下拉菜单里选的,莫非我下载的是个假workbench。。。
10 个月之前 回复
weixin_39808420
世纪怪咖 他有varchar和char没见nvarchar和varchar2类型的,oracle里面才有那种类型
10 个月之前 回复

你这个工具没有的类型也能选出来,也许你该用Navicat。

groovyzzz
groovyzzz 嗯嗯,三克油
10 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐