刚刚试着去了解thinkphp框架,在这里做一些笔记,后续有新的总结会更新到这里,如有错误与遗漏,望大家指正。

用thinkphp框架的项目,在用svn重新检出之后,需要进行一些基本配置,方可在本地打开相关网页,正常使用。

数据库的配置

cmd  下可以查看本地所有的数据库,找到要配置的项目的数据库之后在config.inc.php下配置本地数据库名称

cmd命令:

找到本地服务器管理软件,比如我的是wamp,找到wamp下的如下路径:

在命令行中,首先要让命令行锁定到数据库文件夹下, 确保数据库服务已开启,然后进入自己的数据库:

-hlocalhost -uroot -p

-h只连接的主机地址,本地为localhost,远程连接到别的主机则为-h127.0.0.1(等之类的地址)

-u是输入用户名,-u后面可以有空格,也可以没空格,-p后必须没有空格,否则重新输入密码;

如果刚装好mysql,是没有密码的,直接回车就好。mysql的提示符为mysql>

切记:数据库命令一定要加分号,退出命令不加分号。

退出当前数据库的命令:

quit

exit

\q

查看本机的数据库:

show databases;

使用一个数据库:

use [databasename];

查看所有的数据表:

show tables;

查找表中所有内容:

select * from kred_account;

查找表中一个字段的内容:

select  id from kred_account;

查看表的区段

describe 字段名;

新建数据库

在数据库软件中(以navicat为例,还可以用phpmyadmin、小海豚等其他数据库软件),新建数据库,

字符集和排序规则选项默认!

在新建的数据库上 右键运行SQL文件把本地的数据库文件导入!

其他选项默认。

数据库添加新表:

方法一:右键添加新表

输入字段,把需要的设为主键,保存的时候,会要求输入表名

方法二:查询--新建查询--粘贴已经写好的数据库代码,运行,显示没有受影响的行,则表创建成功。

本地服务器的配置

在wampp-apache-httpd.conf

或通过路径找到

找apache httpd.conf路径

在最后 几行中

<Directory "E:\web\krd"> 这里改成 本地登录的时候地址链接项目的路径

本地hosts配置

要在hosts文件中配置登录地址

路径:C:\Windows\System32\drivers\etc

如图:

把地址名写在这里,这决定了本地打开网页的网址是什么

改的这些东西都不要提交svn,这是本地的配置,提交会影响到团队其他成员的运行。

thinphp框架的项目svn重新检出后的必备配置的更多相关文章

  1. MyEclipse2015 javaweb项目从svn检出后变成java项目,clean之后不能编译,解决办法是

     javaweb项目从svn检出后变成java项目,解决办法是:1.项目右键–properties–Project Facets,勾选上Dynamic Web Module .Java 两个复选框.点 ...

  2. maven项目新检出后不编译爬坑记 及 mvn clean package报错 WagonTransporterFactory: java.util.NoSuchElementException 异常【我】

    从SVN新检出一个maven项目,配置好后,发现项目无法编译(只有一个test包中的代码显示编译报错,其他所有包中的代码都不编译,也不报错), 先注释掉报错的test包中的所有内容, 用Eclipse ...

  3. 解决svn检出后不显示图标的问题

    解决svn检出后不显示图标的问题: 此文经过个人验证,可以解决TortoiseSVN图标显示异常问题: 问题出现原因:Windows Explorer Shell 支持 Overlay Icon 最多 ...

  4. SVN检出后文件没有图标显示

    SVN检出后文件没有图标显示   "Win + R"打开运行框,输入"regedit"打开注册表 在注册表编辑界面按"Ctrl + F"快捷 ...

  5. centos下搭建多项目svn服务器

    svn是多人协作开发中的利器,是一个开放源代码的版本控制系统. 相比与git,他的操作更加简单,windows下有优秀的图形界面,并且支持的文件类型比较多. 本文讲述如何在linux下搭建一个svn服 ...

  6. 项目:《ssh框架综合项目开发视频》-视频目录和第六天的EasyUI简单讲解

    4 练习使用技术: Struts2 + hibernate5.x + spring4.x + mysql数据库 1 crm:customer relational manager,客户关系管理 2 c ...

  7. iOS超全开源框架、项目和学习资料汇总(5)AppleWatch、经典博客、三方开源总结篇

    完整项目 v2ex – v2ex 的客户端,新闻.论坛.apps-ios-wikipedia – apps-ios-wikipedia 客户端.jetstream-ios – 一款 Uber 的 MV ...

  8. 关于加了hibernate 框架的项目启动特别慢的问题

    今天突然遇到一个问题,就是加了hibernate 框架的项目在启动的时候,特别慢,竟然达到了4分多钟,查来查去,看到我的bean类里*.hbm.xml,有这样的写法: <?xml version ...

  9. 【转】iOS超全开源框架、项目和学习资料汇总

    iOS超全开源框架.项目和学习资料汇总(1)UI篇iOS超全开源框架.项目和学习资料汇总(2)动画篇iOS超全开源框架.项目和学习资料汇总(3)网络和Model篇iOS超全开源框架.项目和学习资料汇总 ...

随机推荐

  1. 使用CocoaPods过程中 Unable to find a specification for

    文章转自:http://blog.csdn.net/zhangao0086/article/details/39703083 当把CocoaPods生成的workspace移动到上层目录时,需要改下P ...

  2. 数据库sqlite 存储图片

    SQLite可以存储 BLOB(binary large object,二进制大对象)格式数据,利用它可以在安卓应用开发中存储图片资源. 这里先讲下,怎样把数据从数据库中取出,并显示在imagView ...

  3. 【EntityFramework Core】实体实例化注入

    由于逻辑需要,我希望能在EF Core实例化实体时,拿到实体并执行相关代码,所以我就研究了一番EF Core,得到以下方法. 1.创建实体初始化类,继承EntityMaterializerSource ...

  4. PHP获取二维数组中的指定若干列【同array_column】

    PHP5.3以上  用到了array_map 使用匿名函数进行处理 代码: <?php function array_col($arr = array(), $idx = 0, $newidx ...

  5. Unity3d:UI面板管理整合进ToLua

    本文基于 https://github.com/chiuan/TTUIFramework https://github.com/jarjin/LuaFramework_UGUI 进行的二次开发,Tha ...

  6. http服务的安装与配置

    挂载光盘mount /dev/cdrom /y       #y是挂载光盘的位置 使用yum命令进安装httpd服务 yum命令的配置文件, yum配置文件位于 /etc/yun.repos.d 目录 ...

  7. [ios]关于用FMDB 操作数据库 删除 tableView 后刷新

    刚了解使用fmdb,从数据库获取数据 绑定到一个可变数组classNameItems //从ClassList表取得数据 FMResultSet *classInfo=[db executeQuery ...

  8. Hive_配置远程Metastore

    注 : 待测试 一.准备两三台linux机器,最好是hadoop集群环境 机器A:10.0.0.2 机器B:10.0.0.3 机器C:10.0.0.4 二.个机器安装信息 机器A安装mysql(用于存 ...

  9. 不同类型的指针+1之后增加的大小不同(a,&a的地址是一样的,但意思不一样)

    main() { ]={,,,,}; ); printf(),*(ptr-)); } *(a+1)就是a[1],*(ptr-1)就是a[4], 执行结果是2, 5.&a+1不是首地址+1,系统 ...

  10. java并发编程(十九)障碍器CyclicBarrier

    转载请注明出处:http://blog.csdn.net/ns_code/article/details/17512983 CyclicBarrier(又叫障碍器)同样是Java 5中加入的新特性,使 ...