欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

这种情况如何解决呢

程序员文章站 2022-05-27 11:05:07
...
在导入discuz!论坛数据时,出现了这个提示,如图

不知要从哪里入手才能解决呢,我想要导入的数据前缀似乎不合适,但是改mysql的前缀我也很担心,因为这个数据库中已有别的数据了,假如一改,那么会影响到其实数据的正常,乱码!不知要怎么处理呢


回复讨论(解决方案)

看一下 $_config['db'][1]['tablepre'] 和 $_config'[db'][1]''dbcharset'] 的值
他是说你准备导入的数据的字符集与你设定的字符集不同

看一下 $_config['db'][1]['tablepre'] 和 $_config'[db'][1]''dbcharset'] 的值
他是说你准备导入的数据的字符集与你设定的字符集不同
是啊,我也知道是这么回事,关键是如何解决呢,从哪里下手,我指的是细节。

我不知道你的细节,如何告诉你细节

我不知道你的细节,如何告诉你细节
我是想知道如何解决这个问题,比如去哪里改字符集,用什么方法改,诸如此类,做为我们这样的一知半解的新手来说,遇到问题最想知道的是第一步如何做,接着如何做。

既如此,那就该听从指导吧?

你说:看一下 $_config['db'][1]['tablepre'] 和 $_config'[db'][1]''dbcharset'] 的值,我在哪里看呢

用编辑器搜索一下

用编辑器搜索一下
检查了,数据库字符集是这个,然后还怎么办呢

其实也不是你一个人遇到这种问题 http://www.baidu.com/s?wd=%E6%A3%80%E6%B5%8B%E5%88%B0%E5%AF%BC%E5%85%A5%E7%9A%84%E5%A4%87%E4%BB%BD%E6%95%B0%E6%8D%AE%E4%B8%8E%E9%85%8D%E7%BD%AE&ie=utf-8

其实也不是你一个人遇到这种问题 http://www.baidu.com/s?wd=%E6%A3%80%E6%B5%8B%E5%88%B0%E5%AF%BC%E5%85%A5%E7%9A%84%E5%A4%87%E4%BB%BD%E6%95%B0%E6%8D%AE%E4%B8%8E%E9%85%8D%E7%BD%AE&ie=utf-8
呵呵,我也百度了,想想看我能不百度吗,但是这里的答案自我感觉没有一个对的,对了,上面我点确定后出现这个提示
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 90 bytes) in D:\AppServ\www\bbs\data\restore.php on line 598

$_config['db'][1]['tablepre'] 和 $_config'[db'][1]''dbcharset'] 的值是什么?可以输出来看看吗?

我看了一个598行,没有看出哪里错呢

上面发错了,是这个