概述
这几天修改了一个thinkphp项目,并把它传到服务器上,说一下遇到的问题和收获。
运行thinkphp项目安装一个PHPstudy就可以运行,把项目文件放到根目录下。
然后就是连接数据库,mysql数据库可以用Navicat for MySQL这个运行,新建一个连接,在新建数据库,点击运行sql文件,可能会遇到错误,我就是遇到了错误,可能是因为编码格式不对,也可能是因为导入的sql文件数据太大,你可以分批导入,如果实在不行,你就新建表,导入csv格式,这样肯定不会出错,我就是这么完美解决的。
数据库的导入还可以用PHPmyadmin导入,PHPmyadmin放到phpstudy根目录下就可以打开,用它导入文件有有一个问题,就是默认导入最大为2M,你可以更改配置文件,自行搜索即可,很多教程。然后数据大的话最好分批导入,因为有时候数据太大,可能会无响应。
编写thinkphp项目呢,就是注意模板文件,控制器以及传的参数,获取的是哪个数据表,把其中的逻辑弄好就没问题。
然后就是传到服务器上的问题了。我用的是Xshell 6传的。
介绍一下基本命令。
ssh node 远程连接服务器
su - 切换用户
ls 查看文件夹里的文件(必须当前是文件夹)
cd 跳到下一级
cd .. 返回上一级(有空格注意)
cat 查看文件具体内容(必须当前是文件)
vim 修改文件 (按S换成insert编辑文件,按Esc切换成命令,输入:wq!保存 :q退出不保存)
mv 重命名之前文件 之后文件
上传文件到服务器上,我用的是git,用git还得传密钥啥的,这个自行搜索。然后直接克隆就行,在改一下相关的配置文件,就可以了。
说起来很简单,其实真正调试起来可能还有些别的问题,希望我说的对你们有帮助。
最后
以上就是复杂金针菇为你收集整理的thinkphp项目的数据库的导入,以及将thinkphp传到服务器上的全部内容,希望文章能够帮你解决thinkphp项目的数据库的导入,以及将thinkphp传到服务器上所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复