位置: IT常识 - 正文

Discuz如何解决安装时报错run_sql_error(discuz论坛安装步骤)

编辑:rootadmin
本文实现功能解决在MySQL8.0安装discuz报错run_sql_error如果想直接看解决结果,直接去看解决问题目录问题环境VMware虚拟机Centos7.3PHP7.0MySQL8.0NGINX1.14Discuz3.4问题还原本地环境为PHP5.6+MySQL5.6在安装discuz没有任何问题。

推荐整理分享Discuz如何解决安装时报错run_sql_error(discuz论坛安装步骤),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:discuz安全设置,discuzq安装,discuz 安卓,discuz 安装,discuz安装使用教程,discuzq安装,discuz 安装,discuz安全设置,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实现功能

解决在MySQL8.0安装discuz报错run_sql_error

如果想直接看解决结果,直接去看解决问题目录

问题环境

VMware虚拟机

Centos7.3

PHP7.0

MySQL8.0

NGINX1.14

Discuz3.4

问题还原

本地环境为PHP5.6+MySQL5.6在安装discuz没有任何问题。

在虚拟机的centos上出现以下问题MySQL的表无法创建,安装报错

宿主机使用Xsheel和Ftp

由于在centos的终端截图不方便,下面的所有环境修改都会在xshell上进行操作,并且直接在宿主机上访问。

关于配置如何使用xsheel连接虚拟机

连接模式为NAT,并且已经安装了tools

使用xsheel连接,在虚拟机使用ifconfig查看ip地址

然后进行连接,需要输入账号密码,账号密码就是你的虚拟机账号密码

连接成功就是以下样子,可以输入PHP -v来查看PHP版本信息

Discuz如何解决安装时报错run_sql_error(discuz论坛安装步骤)

还有一个就是ftp,由于需要传输点东西所以也使用了宿主机的ftp连接了虚拟机。同理也是输入ip地址并且端口为22

连接成功后就可以获取到虚拟机的文件

解决问题

这个问题的根源就是在MySQL的版本上。discuz支持的版本为PHP5.3.但是所有的数据库文件都是在MySQL5.5上创建的。所以就会造成字符集乱码的情况。

这个时候我们打开/etc/my.ini,这个是默认的一些配置,下面的那个mysqldump不用管,那个是咔咔在之前配置MySQL主从复制以有数据的情况配置的。

在这个文件里边加上以下代码

init_connect='SET NAMES utf8'default-storage-engine=INNODBcharacter-set-server=utf8collation-server=utf8_general_cidefault_authentication_plugin=mysql_native_password

在mysql8.0所有的存储引擎都是innodb,所以这里直接默认设置为innodb

字符集设置为utf8

default_authentication_plugin修改密码验证插件

经过以上配置完在来测试一下

测试

地址栏输入http://192.168.254.130/forum/install/index.php,然后一直下一步即可。在这里输入你的数据库账号密码

点击确认,就不会出现报错了

访问论坛就可以了

在查看数据库

查看表数一共是292张表

然后来到本地之前安装好的数据库里查看数量也是292

总结

本文链接地址:https://www.jiuchutong.com/zhishi/303228.html 转载请保留说明!

上一篇:PHP之ThinkPHP5路由的开启(thinkphp route)

下一篇:wordpress媒体库只显示用户自己上传的文件(wordpress mobile themes)

  • 钉钉认证的企业怎么认证取消(钉钉认证的企业别人可以看到吗)

    钉钉认证的企业怎么认证取消(钉钉认证的企业别人可以看到吗)

  • miui内存扩展在哪里(小米手机内存拓展在哪里)

    miui内存扩展在哪里(小米手机内存拓展在哪里)

  • realme gt neo2怎么打开悬浮球(realme GT Neo2怎么样)

    realme gt neo2怎么打开悬浮球(realme GT Neo2怎么样)

  • 如何知道他置顶了我(怎么知道对方置顶了你)

    如何知道他置顶了我(怎么知道对方置顶了你)

  • 华为p30pro拍摄都有光斑吗(华为p30pro拍照模糊是怎么回事)

    华为p30pro拍摄都有光斑吗(华为p30pro拍照模糊是怎么回事)

  • 网易云音乐怎么设置通知栏显示(网易云音乐怎么设置桌面歌词)

    网易云音乐怎么设置通知栏显示(网易云音乐怎么设置桌面歌词)

  • 苹果7p相机抖动处理方法(苹果7照相机抖动模糊)

    苹果7p相机抖动处理方法(苹果7照相机抖动模糊)

  • 红米k30打电话听不到声音(红米k30打电话听不到别人声音,开免提才能听到)

    红米k30打电话听不到声音(红米k30打电话听不到别人声音,开免提才能听到)

  • 联想笔记本保修期几年(联想笔记本保修期内维修要钱吗)

    联想笔记本保修期几年(联想笔记本保修期内维修要钱吗)

  • ip协议提供的服务类型是(IP协议提供的服务是可靠服务吗)

    ip协议提供的服务类型是(IP协议提供的服务是可靠服务吗)

  • 使字体变粗的快捷键是(想要字体变粗的过程,怎么操作)

    使字体变粗的快捷键是(想要字体变粗的过程,怎么操作)

  • 手机卡慢什么原因怎么解决(手机卡慢该怎么办)

    手机卡慢什么原因怎么解决(手机卡慢该怎么办)

  • 微信收款商家版和个人版有什么区别(微信收款商家版怎么提现到银行卡)

    微信收款商家版和个人版有什么区别(微信收款商家版怎么提现到银行卡)

  • 趣头条注销后能恢复吗(头条注销后内容还会在吗)

    趣头条注销后能恢复吗(头条注销后内容还会在吗)

  • 淘宝退款关闭是啥意思(淘宝退款关闭是什么意思怎么申请)

    淘宝退款关闭是啥意思(淘宝退款关闭是什么意思怎么申请)

  • r7 240相当于什么n卡(r7 240相当于什么卡)

    r7 240相当于什么n卡(r7 240相当于什么卡)

  • 一个宽带能接几个电视(一个宽带能接几台电视机)

    一个宽带能接几个电视(一个宽带能接几台电视机)

  • vivos5怎么更换主题(vivo怎么更换主屏)

    vivos5怎么更换主题(vivo怎么更换主屏)

  • 8p能不能升级ios13系统(8p能升级ios14.1吗)

    8p能不能升级ios13系统(8p能升级ios14.1吗)

  • beats只能连接一个手机吗(beats连了一个手机之后不能连接其他手机了吗)

    beats只能连接一个手机吗(beats连了一个手机之后不能连接其他手机了吗)

  • 如何正确使用游标卡尺(如何正确使用游戏本)

    如何正确使用游标卡尺(如何正确使用游戏本)

  • QQ钻头怎么画(钻头的画法简笔)

    QQ钻头怎么画(钻头的画法简笔)

  • nodejs和vue的关系(nodejs vuejs区别)

    nodejs和vue的关系(nodejs vuejs区别)

  • 微信怎么解除安全模式(微信怎么解除安全保护状态登录不上去了)

    微信怎么解除安全模式(微信怎么解除安全保护状态登录不上去了)

  • 个体工商户的报税流程
  • 分公司所得税汇算清缴
  • 所得税汇算清缴分录怎么做
  • 一般纳税人可以开1%的发票吗
  • 金税盘税务申报
  • 关联企业的费用包括
  • 个税0申报漏了2年可以补报
  • 所得税季度预交税率是多少
  • 未确认融资收益怎么算
  • 发票金额开多了怎么处理
  • 开了红字信息表当月怎么做账
  • 房产税从租计征12%是年税率吗
  • 租赁违法处理
  • 融资租赁方式租出的固定资产
  • 对外支付代扣代缴
  • 电影院买电影票怎么买
  • 广告公司收到的信息技术发票计入什么科目
  • 实收资本没到账,一直挂其他应收款,有啥影响
  • 预收账款转收入附单据吗
  • 个人付款可以开发票吗
  • 坏账准备如何计提计算
  • 乙公司为支付甲公司货款向其签发
  • 异地仓储概述
  • 处置的固定资产
  • 以前年度多做了收入怎样调账
  • 统一社会信用代码查询官网
  • 委托贷款利息收入增值税
  • 提升一下网速
  • 好的投资理财项目
  • mac 如何u盘启动
  • PHP:Memcached::casByKey()的用法_Memcached类
  • 公司为员工缴纳社保的基数怎么确定
  • linux服务有哪些
  • 控制层框架
  • 防伪税控服务费怎么交
  • 微服务架构java框架
  • 资产减值损失科目性质
  • 没有公网ip如何实现外网访问路由器
  • 谷歌浏览器调试窗口怎么放下面
  • python打开文本文档中文读不出来
  • 计提和发放工资金额不一致
  • vue3子组件如何拿到父组件实例
  • 直接人工费和应付职工薪酬
  • 高新企业做账有什么不同
  • 合营企业长期股权投资
  • 税控盘百科
  • 电子承兑汇票到期怎么兑现
  • 为什么要进行结账和对账
  • 长期股权投资的账务处理
  • 员工体检费发票怎么入账
  • 会计软件什么范围分为单用户和多用户呢
  • mysql2003错误如何解决10061
  • MySQL使用xtrabackup进行备份还原操作
  • 多台电脑ip地址设置
  • win2008r2下载
  • 如何用u盘装系统 知乎
  • linux chfn命令
  • win8右下角
  • xp系统怎么改文件类型
  • win10 mobile 1709
  • 在linux操作系统中,/etc/rc.d/init.d
  • windows8.1安装windows7
  • 模型变量是什么
  • 分享五个有用的东西
  • flask操作mysql数据库
  • dos命令到一个文件夹
  • js动态改变div内容
  • vue.js 2.x
  • vue.js computed
  • android布局文件放在哪
  • python神奇的小海龟
  • iphone触控手势
  • node.js使用教程
  • unity多人游戏
  • jquery取消单选框选中
  • 北京地税税务总局官网
  • 充电桩充电怎么收费,几种收费方法
  • 医保账户被扣财富怎么办
  • 设区市是哪里
  • 保险机构如何代收车船税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设