为什么我QQ好友发了一串乱码前端传过来的中文乱码我就发不出去了。 乱码:07bea744b-c37d-

扫一扫,访问微社区
查看: 4970|回复: 3
云币745 威望262 最后登录积分262注册时间帖子
云币745 威望262
mysql数据库有默认有两大类字符集:
1. 服务器端字符集&&对应查看命令: show global variables like '%chara%';
2. 客户端端字符集&&对应查看命令: show variables like '%chara%'; 或者&&show session variables like '%chara%';
在云数据库管理中心设置默认字符集,只是修改服务器端字符集,例如下图,就是将服务器端字符集修改为utf8.
11:58 上传
此时在云服务器上连接云数据库,查看当前 服务器端字符集 和 客户端字符集 分别是什么,如下图
12:09 上传
发现服务器端的字符集已经全部变成了utf8,而客户端字符集中,“character_set_client”、“character_set_connection”、“character_set_results”的值还是latin1&&
而客户端和服务端数据交换的数据流,如下:
向数据库中插入:client→connection→server
从数据库中查询:server→connection→results
以从数据库中查询为例,server里utf8的数据,传入connection转为latin1,再传入results转为latin1,utf8页面又把results转过来。而latin1和utf8两种字符集并不兼容,这样在客户端显示的查询结果中如果有中文就会显示乱码。
这就是为什么数据库中的数据明明是utf8字符集,在客户端中显示却是乱码的原因。
解决方案:
1、程序连接需要指定字符集
以java代码为例:
jdbc:mysql://localhost:3306/dbname?useUnicode=true&characterEncoding=UTF-8
很多用户反应指定了字符集但是没有生效,这里的代码以我们提供的为准。
很多在上面代码上改成true&;characterEncoding就会导致字符集没有生效
2、mysql客户端连接数据库,方法有两种:
& &a、mysql登录的时候指定字符集,即加上--default-character-set=utf8
& &b、mysql登录后直接执行 set names utf8.即可
本文来自腾讯云论坛:
如果您觉得该主题对您有帮助,请给予我们支持与鼓励哦~~
点击屏幕右侧进行反馈
14:24 上传
14:24 上传
有 8 人觉得本主题有帮助
云币2471 威望675 最后登录积分675注册时间帖子
程序猿[LV2], 积分 675, 距离下一级还需 525 积分
云币2471 威望675
学习了。。。。。。。。。。。。。。。
云币11 威望1 最后登录积分16注册时间帖子
小白[LV1], 积分 16, 距离下一级还需 284 积分
云币11 威望1
真的很实用,感谢了~~~
云币3517 威望998 最后登录积分998注册时间帖子
程序猿[LV2], 积分 998, 距离下一级还需 202 积分
云币3517 威望998
好帖一定要顶!
Powered by急急急!为什么别人给我邮箱发的word文件 打开后显示的都是乱码?求助。_百度知道
急急急!为什么别人给我邮箱发的word文件 打开后显示的都是乱码?求助。
我的系统是win7旗舰版 用的迅雷下载 我没有装office 下载后用的是记事本打开的 到底是怎么回事 求大虾帮忙解决!
我有更好的答案
没装office就没有word,所以用别的软件打开就是乱码。要么装word,要么装能打开doc的办公软件。
我装过2003 也是乱码。。。
可能是文档损坏,也可能是对方文档加密,也可能对方用的2007版本以上的word编辑的(这种文件后缀名是docx)。
采纳率:55%
有些文件office 2003和记事本是打不开的,得下载一个wps软件,才可以打开
这个是因为他们公司的文件加过密了,怕外传。
看看是不是版本的问题。你找个装了 word的 电脑试试。
发给你的事word文件,你当然需要用word打开啦。解决办法就是安装OFFICE 软件,网上直接由,搜一个就行了,是在找不到可以吧邮箱发给我
看看后缀是不是words,如果是那事2007排版的。要用office2007打开
其他3条回答
为您推荐:
其他类似问题
word文件的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。刚刚阅读在这里,点击刷新
刚刚阅读在这里,点击刷新
在现实生活中,AI离我们很近,它就在你的手机里,而且你几乎每天都要用到,无论是人脸解锁还是语音助手,人工智能已经渗入我们的生活。
TreeOS系统结合IBM IoT云平台,轻松实现一站傻瓜式快速开发,实现物与物、物与云联网等各式各样功能。
如何在一个安全的环境下管理好手机App的账号密码,这些生活中的小烦恼?
了解全新技术,缩短开发周期,帮助您更快地将产品推向市场。
SIM卡身份认证
传统短信验证
程序员杂志
想在最短时间了解2017年各领域有哪些新技术、新趋势、新工具最值得关注?请别错过本期《程序员》wine qq 2012 for linux Ubuntu 64
我的图书馆
wine qq 2012 for linux Ubuntu 64
版主:&,&,&,&334 篇帖子 ?&&?&1&...&由&&?
9:08+-----------------------------------------------------------------------+| wine qq 2012 for linux Ubuntu 64位兼容&+-----------------------------------------------------------------------+| 作者:LongeneTeam&| 网名:smile,timeboy,wolfstar&| QQ群:【Longene爱好者群】| 新浪微博:| Email:.cn&+-----------------------------------------------------------------------+| 文章版权归原作者所有。&| 大家可以自由转载这篇文章,但原版权信息必须保留。&| 未经许可不得用于商业用途,任何个人、媒体、其他&| 网站不得私自抄袭。 如需用于商业用途,请务必与原&| 作者联系,若因未取得授权而收起的版权争议,由侵&| 权者自行负责。&+-----------------------------------------------------------------------+本文链接:目录:1. wine-qq2012最新下载2. 安装说明3. 常见问题4. 更新日志5. 历史版本下载6. 运行截图+-----------------------------------------------------------------------+WineQQ2012 最新下载&+-----------------------------------------------------------------------+下载后请根据自己的机器类型,按照下面的32位或64位安装说明安装(这个版本是wine的开发版,如果觉得不稳定,可以下载历史版本下载中的WineQQ9-Longene.deb,链接在帖子的后面)QQ2012 Beta3:&&| MD5:3e41efe4f95c3e84ee8ebV盘:&&| MD5:ca85ebc0dfa7V盘:&TM2009 Beta3.4:&&| MD5:5a948f1c61b476d78ee88fd0V盘:&末日版更新说明:1.此版本在1130版上做了细微改动,没有功能上的更新,也没有界面上的改善。1130版运行稳定的用户无需升级。2.wine升级到wine-1.5.19(开发版)3.增强了WineQQ的稳定性,4.ibus可能存在兼容问题,建议使用fcitx5.安装前请先卸载原来的qq(执行qq2012 -u即可,消息记录会备份的)6.此版本在以下发行版(包括32位和64位)上做过测试,对于其他发行版用户,请恕未做测试,不明确是否能稳定运行。Ubuntu 12.04 ,Ubuntu 10.04,Mint 14(有黑影), Fedora 17&7.对于其他非deb系发行版,请使用tar打包版本,解压后运行:“setup.sh -i qq2012.tar.gz”8.第一次运行报"qq2012_gtk 运行失败",请终端执行命令“echo longene&~/.longene/qq2012/firstrun” 跳过gtk程序的运行。特性:1.wine基于官方wine-1.5.19,并在ubuntu12.04上编译制作2.QQ2012基于官方Beta3版本3.QQ右键菜单不会残影4.支持双击deb包安装5.点击密码框不会崩溃6.不会自动离线7.支持全局热键(比如:Ctrl+Alt+A截图)8.语音视频接收正常,但本地视频无法使用9.文件传输正常10.ibus中文输入法正常已知问题:1.无法自动隐藏。2.本地视频无法使用,点击可能会导致崩溃3.其他未知问题,希望网友多多反馈Screenshot from
12%3A25%3A44.png+-----------------------------------------------------------------------+安装说明:+-----------------------------------------------------------------------+Ubuntu32位系统安装说明:1.如果之前安装过旧版本需要先卸载(通过dpkg -l | grep qq查看)。2.安装: sudo dpkg -i 软件名.deb卸载: 先dpkg -l | grep qq 找到名字,然后执行:sudo dpkg -r qq-for-wine 或 sudo dpkg -P qq-for-wine3.安装后qq在桌面上方的Applications/Internet/qq2012,点击运行即可。也可以自己拖到桌面双击运行&或者 到/opt/qq2012/wineapp/qq目录下运行qq.sh4.$HOME/.longene/qq2012是qq程序安装目录, /opt/longene/qq2012/wine是wine的安装目录。5.安装后第一次运行qq登录的时候可能有点慢这是正常的,qq要生成自己的一些用户信息非Ubuntu系统:1.解压deb包2.按照deb的目录结构,复制的对应的目录,比喻把opt目录下的所有文件复制到系统的/opt目录下,3.在终端运行qq2012即可64位系统安装说明:我们本想制作64位的deb安装包的,但是发现QQ并没有发行64位的版本,所以没法制作。但经测试发现,在64位系统上安装ia32-libs后(Ubuntu执行:sudo apt-get install ia32-libs),安装上面的32位包可以正常运行起来。+-----------------------------------------------------------------------+常见问题+-----------------------------------------------------------------------+一.如果qq使用时发现没有声音或者遇到接收消息时qq僵死的情况,按照下面安装高版本的slsa。由于wine-1.4-rc2需要高版本的alsa-lib(&=1.0.22)版本,而Ubuntu自带的alsa-lib库版本太低,导致使用音频时可能会出现问题。安装步骤:1. 下载源码:你可以去官网ftp://ftp.alsa-project.org/pub/lib/ 下载源码,下载高于1.0.22版本的alsa-lib。注意:我们只测试过alsa-lib-1.0.24.1的版本,能正常运行(ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.0.24.1.tar.bz2)。 其他版本未作测试。2.然后解压tar -jxvf alsa-lib-1.0.24.1.tar.bz23.最后编译安装:cd alsa-lib-1.0.24.1./configuremake && make install如果觉得麻烦,那可以试试我们已经编译好的alsa-lib。下载:安装方法很简单:解压(tar -jxvf alsa-lib-1.0.24.1.tar.bz2),然后cd到解压开的文件夹,然后运行命令make install由于桌面环境不一样,我们编译好的alsa-lib不一定所有机器都能用,如果不行请参考上面的方法去官网下载源码手动安装。二.如果菜单无法前台显示,去掉qq设置 '始终保持在其他窗口前端' 前面的勾。三.如果QQ无法使用ibus中文输入法,按修改下面文件后重启。1).在/etc/profile文件最后添加XMODIFIERS="@im=ibus"XIM="ibus"GTK_IM_MODULE="xim"QT_IM_MODULE="xim"ibus-daemon -d -x&2).把/etc/X11/xinit/xinput.d/ibus文件中的 XIM_ARGS="--xim" 改成 XIM_ARGS="-d -x"四.关于 QQ校友,一直显示“正在加载页面,请稍候”可以到 $HOME/.longene/qq2012/drive_c/Program Files/Tencent/QQ/Bin目录,把QQExternal.exe设为空文件:cp QQExternal.exe QQExternal.exe.bak& QQExternal.exe[/color]+-----------------------------------------------------------------------+更新日志+-----------------------------------------------------------------------+更新说明:1.wine升级到wine-1.5.18(开发版)2.修复qq边缘黑框问题3.美化了字体4.ibus可能存在兼容问题,建议使用fcitx5.安装前请先卸载原来的qq(执行qq2012 -u即可,消息记录会备份的):1.修复qq加载消息记录很卡的问题2.修复qq退出僵死 :1.QQ2012升级到Beta3 :1.来消息时会弹一个消息框,提醒有好友消息,之前是没有任何反应的。2.修复一个字符集导致乱码的bug(QQ个人资料不会乱码)3.修复一个ibus输入法导致QQ崩溃的bug4.QQ2012升级至最新的官方Beta2版本,Beta3出来会马上跟进。5.这次目录有所改变:$HOME/.longene/qq2012是qq程序安装目录,&/opt/longene/qq2012/wine是wine的安装目录 :1.修复权限问题, wine目录还是放到用户的$HOME目录下了,名字是.qq20122.关于 QQ校友,一直显示“正在加载页面,请稍候”,可以到 $HOME/.qq2012/drive_c/Program Files/Tencent/QQ/Bin目录,把QQExternal.exe设为空文件:cp QQExternal.exe QQExternal.exe.bak& QQExternal.exe[/color]:1.wine由1.4-rc2升级到最新稳定版wine-1.4,并在ubuntu12.04上编译制作2.QQ2012升级至最新的官方Beta2版本3.解决QQ右键菜单残影4.重写脚本支持双击deb包安装5.点击密码框不会崩溃6.不会自动离线7.支持全局热键(比如:Ctrl+Alt+A截图)8.语音视频接收正常,但本地视频无法使用,点击可能会导致崩溃9.文件传输正常10.ibus中文输入法正常已知问题:1.无法自动隐藏。2.来消息时聊天窗口不会变颜色,不会提醒3.其他未知问题,希望网友多多反馈:1.qq版本升级到官方最新qq2012Beta12.点击密码框不会崩溃3.不会自动离线4.支持全局热键(比如:Ctrl+Alt+A截图)5.语音视频接受正常,本地视频无法使用6.文件传输大小正常已知问题:1.窗口放到桌面边缘无法自动隐藏。2.如果qq2012使用时发现没有声音或者遇到接收消息时qq僵死的情况,请手动安装更高版本的alsa-lib.(见常见问题一)3.使用linux的显示桌面,或者使用Ctrl+Alt+z快捷键后切换了桌面的话,可能会导致qq面板无法唤出。这时可以右键点击任务栏qq图标,选择锁定qq,就可以唤出主面板了。4.关闭qq窗口可能会有残影,不过不影响使用。:1.qq版本升级到qq2011(官方最新qq2011正式版版),wine版本升级到wine-1.4-rc22.不会自动离线3.支持全局热键(比如:Ctrl+Alt+A截图)4.支持语音视频功能5.文件传输大小正常(上一版本只可以传400K)6.输入密码时,点击密码框不会崩溃已知问题:1.窗口放到桌面边缘无法自动隐藏。2.如果qq2011使用时发现没有声音或者遇到接收消息时qq僵死的情况,请手动安装更高版本的alsa-lib。(见常见问题一)3.使用Ctrl+Alt+z快捷键之后,如果切换了桌面的话,可能会导致qq面板没法显示。这时可以右键点击任务栏qq图标,选择锁定qq,就可以唤出主面板了。4.关闭qq窗口可能会有残影,不过不影响使用。5.无法更改外观,要换皮肤可以通过qq设置-&换肤更新:1.消息记录基本完美:除了qq自带表情无法显示,其他均正常。2.wine的工作目录改放在/opt目录下,这样就和已安装的其他版本的wine之间没有干扰。待解决:.ibus输入法切换时可能会崩溃,用fcitx输入法正常.qq窗口放到桌面边缘无法自动隐藏.qq安装更新出错.音视频聊天会崩溃更新:1.解决qq在线状态自动变成离开状态2.解决qq无法使用快捷键,现在可以使用qq快捷键了(像 Ctrl+Alt+A截图)待解决:.点击qq消息记录窗口时好时坏.qq安装更新出错.qq窗口放到桌面边缘无法自动隐藏更新:1.解决聊天窗口中对方中文名称是“口口口”问题2.解决qq状态下拉菜单,主菜单无法前台显示3.解决双击自己的头像,弹出窗口会崩溃的问题&4.修改脚本添加qq到 Applications/Internet/Tencent QQ[感谢Ivenvd网友的脚本]待解决:.点击qq消息记录窗口有时会崩溃.在线状态自动变成离开状态.无法使用快捷键.qq安装更新出错更新:1.解决qq下拉菜单窗口无法显示2.解决qq右键菜单窗口无法显示3.解决qq空间微博点击没有反应,无法打开网页4.解决qq退出出错待解决:1.qq状态下拉菜单,主菜单无法前台显示2.qq消息记录窗口无法正常显示3.qq连接视频后,出现不稳定4.qq安装更新文件出错更新:1.解决qq截图黑屏问题2.不需要备份$HOME目录下的已有的.wine,而是有与之相关的.qq3.解决无法创建快捷方式到桌面待解决:1.qq下拉菜单窗口无法显示2.qq右键菜单窗口无法显示3.qq空间微博点击没有反应,无法打开网页4.qq连接视频后,出现不稳定5.qq安装更新文件出错6.qq退出出错+-----------------------------------------------------------------------+历史版本下载:+-----------------------------------------------------------------------+QQ2012 Beta3:QQ2012 Beta3:&&| MD5:00e31d6df97e0d8c94f60cV盘:&&| MD5:486cbe69c6d409a73831acfV盘:&MD5:ec325aa9a0ce21e3ea0b1a452eb4fb48TM2009 Beta3.4MD5:cd505f628db131ee371291&通达信(基本完美):&&| MD5:a9a91edfd71908V盘:WineQQ2012 beta2MD5:2ce4c4e2d806bc743ee5aMD5:28dac8b3ea6d367fc043WineQQ2012 beta1WineQQ2-Longene.deb.1:WineQQ2-Longene.deb.2:MD5:9a34af7f4d916ba630cd0SHA1:d71af4d699db3ed39a9e26bea946c0下好之后这样合并: cat 包1 包2 &WineQQ2-Longene.debWineQQ2011&qq-for-wine_.deb.1 :qq-for-wine_.deb.2 :下好之后这样合并: cat qq-for-wine_.deb.1 qq-for-wine_.deb.2 &qq2011-for-wine_.debMD5:7a085b561ddb226f478819bfcab4ba92SHA1:6a2e701e2528cd0fdef6e471bd06WineQQ2010&MD5:4d047572aad797bbf6bb1ff95f909780SHA1:0d068b5ff4fc6fb3cba1b3f56aea9网盘下载:网盘下载地址:MD5:ab8a401e15669SHA1:18be666fa99709d95abbda4b99cdMD5:fd71ce314ba480b6bb6d1SHA1:fe72dfb72f80668c59MD5:23a4e14d70db6399eb32SHA1:380a1b477e8cf3c360ff666ee3700MD5:df3c03d0d5ec9SHA1:536aef1e04bd5436b3+-----------------------------------------------------------------------+下面是运行效果+-----------------------------------------------------------------------+a.jpgc.jpg您没有权限查看这个主题的附件。最后由&&编辑于
18:08,总共编辑了 114 次&帖子:&156注册:& 15:01由&&?
9:30好东西!&夫君子之行:静以修身,俭以养德。非淡泊无以明志,非宁静无以致远。夫学须静也,才须学也。非学无以广才,非静无以成学。慆慢则不能研精,险躁则不能理性。年与时驰,意与日去,遂成枯落,多不接世。悲守穷庐,将复何及--诸葛亮&帖子:&102注册:& 10:09由&&?
11:24吼吼,终于出来了~&帖子:&660注册:& 12:28由&&?
12:091.权限问题没处理好,造成桌面没有生成qq快捷方式,可以手动 把/usr/local/wineapp/qq目录下的 qq.exe 拖到桌面,双击运行就可以2.卸载其实是 dpkg -r qq-for-wine ,不是qq2010-for-wine,帖子中也修改过来了欢迎大家一起测试 ^-^&帖子:&156注册:& 15:01由&&?
12:58安装后运行不了.检查后发现$HOME/.wine下没有Programs Files目录.运行/usr/local/wineapp/qq/install.sh后才可以正常运行. 环境:ubuntu 10.10.&帖子:&1注册:& 19:19由&&?
13:30samfei 写道:安装后运行不了.检查后发现$HOME/.wine下没有Programs Files目录.运行/usr/local/wineapp/qq/install.sh后才可以正常运行. 环境:ubuntu 10.10.感谢你的测试,对非root的处理确实有些问题,我们正在改进&帖子:&156注册:& 15:01由&&?
17:27samfei 写道:安装后运行不了.检查后发现$HOME/.wine下没有Programs Files目录.运行/usr/local/wineapp/qq/install.sh后才可以正常运行. 环境:ubuntu 10.10.吼吼,第一个用户&帖子:&660注册:& 12:28由&&?
13:58不错。不过文件还是太大了,有140多兆呢。非常感谢。&帖子:&2注册:& 12:15由&&?
14:15无法安装,错误如下。为什么会包含wine进去呢?正在解压缩 qq-for-wine (从 qq2010-for-wine.deb) ...dpkg:处理 qq2010-for-wine.deb (--install)时出错:正试图覆盖“/usr/local/include/wine/svcctl.idl”,它同时被包含于软件包 longene-0.3.1-wine 0:1.0-uk-0.3.1dpkg-deb: 子进程 粘贴 被信号(断开的管道)终止了Running posturm script...Done.在处理时有错误发生:qq2010-for-wine.deb&帖子:&2注册:& 12:15由&&?
16:22sausame 写道:无法安装,错误如下。为什么会包含wine进去呢?正在解压缩 qq-for-wine (从 qq2010-for-wine.deb) ...dpkg:处理 qq2010-for-wine.deb (--install)时出错:正试图覆盖“/usr/local/include/wine/svcctl.idl”,它同时被包含于软件包 longene-0.3.1-wine 0:1.0-uk-0.3.1dpkg-deb: 子进程 粘贴 被信号(断开的管道)终止了Running posturm script...Done.在处理时有错误发生:qq2010-for-wine.deb你以前应该装过我们论坛上的 longene-0.3.1-ubuntu10.10 或 longene-0.3.1-ubuntu10.10 二进制安装包,&二者冲突了,你要安装qq-for-wine的话要先卸载:使用以下命令查看安装包的名字:dpkg -l | grep longene根据回显的名字使用以下命令卸载:sudo dpkg –r wine-1.0-longene 或 sudo dpkg -P wine-1.0-longene&sudo dpkg –r linux-image-2.6.34-longene-0.3.1 或 sudo dpkg -P linux-image-2.6.34-longene-0.3.1卸载后,在安装qq-for-wine 就可以了
TA的最新馆藏[转]&[转]&
喜欢该文的人也喜欢请问有人知道那个网站上可以下载到正版3dsMax 8.0 with SP2中文版,要知道激活码,拜托了,急! - 软件共享 - 中国广告知道网
>>软件共享>>问题页
未解决问题
详细问题描述及疑问:期待您的答案,希望你能感受到,我最真诚的谢意!
网友们正在为您出谋划策,请耐心等待!
|||||||||||||
正版的哪能让你白用啊!
查看"软件共享"分类更多问题
猜您感兴趣
本页网址:

我要回帖

更多关于 postmethod 发送乱码 的文章

 

随机推荐