Sql 插入空格怎么变成问号了

Sql 插入空格怎么变成问号了,第1张

--测试数据

create table #tb( tid int,dutyInfo text)

insert into #tb (tid,dutyinfo) values(1,'11111')

UPDATE #tb SET DutyInfo= 'ccc cccc' WHERE tid=1

select * from #tb

drop table #tb

/*

结果

tid dutyInfo

1 ccc cccc

(所影响的行数为 1 行)

建议你用程序来倒一次,???只是表现在页面上的 在数据库里 不是这个符号。

先用UTF-8读出来,然后转一次格式。

然后再重新插入数据库。

读,转,插,删,

按这四步 先后 做!

1、检查并修改mysql的my.ini的配置文件

default-character-set=utf8

2、建立数据库是要指定字符集

create database mydb default character set utf8 collate utf8_general_ci

3、建立数据表示也要指定字符集:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9942904.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存