在本地调试网站一切正常,上传到主机后,发现栏目数据都没有了,本地明明是有的,上传主机却没有,反复检查才发现,原来是小皮没有mysql5.6导致的,小皮是5.7的版本,而主机却是MYSQL5.6的。所以这才是原因。所以只能手动添加了。
一、安装
1.先去mysql官网下载一个5.6的zip包。https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.47-winx64.zip
首先下载MySQL,进入官网https://dev.mysql.com/downloads/mysql/5.6.html#downloads进行下载。
2.然后用Phpstudy v8.0安装MySQL5.0.96,安装完成把D:\phpstudy\Extensions\MySQL5.0.96目录内容清空,将下载的mysql5.6解压到该目录下。
3.新建my.ini 配置如下:
basedir、datadir的路径要是自己的安装路径
[mysqld] port=3306 basedir=D:/phpstudy_pro/Extensions/MySQL5.0.96/ datadir=D:/phpstudy_pro/Extensions/MySQL5.0.96/data/ explicit_defaults_for_timestamp=true secure_file_priv= C:/
4.回到Phpstudy面板->首页->启动mysql5.0.96
5.大功告成
以为是大功告成其实并不是,一是运行PHP及MYSQL后会弹出一个窗口,测试后并无影响,主要是不能建站数据库,搞了几次把经验分享给大家,你在网上根本收不到这个方法,哎。。。
默认数据库没有密码 把root用户的密码修改为'root' 一定要先进入数据库具体目录bin下
mysql -uroot -p set password for root@localhost = password('root');
这下才算是完美了 。。
Phpstudy 小皮8.1 本地调试正常 上传到主机后,发现栏目数据都没有了 链接:https://www.hycodes.cn/s/39.html