MariaDB社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2251|回复: 0
打印 上一主题 下一主题

[字符集] 中文亂碼

[复制链接]
跳转到指定楼层
1#
发表于 2015-5-4 14:33:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是使用mariadb10.0 的版本
我當初設定是使用UTF8為字符集
我也有用 show variables like '%character%'
檢查過了 裡面是正確的UTF8格式
但是我用 into outfile 要轉出.csv檔時中文都會變成亂碼
可是我在資料庫裡面看都是對的
我當初使用BCB 6.0 寫入的時候也有發生過
中文寫進去會變亂碼
我的解決方式是換一種方法寫進去
我直接在下SQL 句子時 就把變數寫在後面
像這樣   V_Date='"+systime+"'
因為我如果用
ADOQuery->Parameters->ParamByName("@v_date")->Value = systime;
這樣分開下的話
我的中文字就會變亂碼
我也試過 set names gbk
這樣不僅轉出來的CSV是亂碼 就連在資料庫裡面看都是亂碼
請求各位看看有沒有什麼解決的辦法了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 顶 踩
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|MariaDB社区 ( 京ICP备07012489号    |
业务联系: QQ:48474881; 邮箱: 48474881@qq.com; 电话:13911732319
声明:本站部分文章是网友转载,若未经作者同意或署名有误,请联系网站管理员。

GMT+8, 2024-9-19 09:43 , Processed in 0.076495 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表