ebuwu 2011-07-10 15:35
浏览 221
已采纳

网站数据库出现问题,导致网站无法提问

网站用的程序是askbot ,建立在debian操作系统的vps上。其他的都配置好了,可是却无法提问,(或者有时可以进行英语提问,但无法打开所提问题的链接),如下图所示。去问了一下程序的作者。,他给我回复:
This is a problem in your database.

I create it this way:

create database askbot DEFAULT CHARACTER SET UTF8 COLLATE utf8_general_ci;

grant all privileges on dbname.* to dbuser@localhost identified by 'dbpassword';

Maybe you'll need to go through the file my.cnf (mysql config) and set all encodings to UTF8.

Somewhere you have incompatible character encodings.

Thank you.

我现在不知道如何去改这些数据库问题,大家教我一下吧,谢谢了。

  • 写回答

1条回答 默认 最新

  • conanca 2011-07-11 19:10
    关注

    你的数据库编码不对。
    那人是让你删了数据库,重新建,而且要设置数据库编码为UTF-8。

    不过我建议你可以尝试:

    在my.ini中添加如下内容
    [mysql] or [client]
    default-character-set=utf8

    修改库编码
    mysql> ALTER DATABASE test DEFAULT CHARACTER SET utf8 COLLATE utf8_bin

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置