• PHP环境搭建(20161014)


      听课笔记:

      上午:

      现在PHP的版本一般是5.5,相对于以前的版本移除了一些函数,所以在以后使用到不同版本的PHP时要特别注意

      localhost(本机【默认的网址】)

      my project(我的项目)    注:要把项目,文件都存到wamp/www文件夹下,且名字不能为中文,但是图片的名字可以

      配置文件   Apache:  httpd.conf PHP:  php.ini  MySQL:  my.ini

       浏览器中输入 localhost若修改了端口,则输入localhost:端口

       则会转到WAMP的测试页面

      phpinfo:PHP基本信息

      configuration:配置

       【数据库服务与界面分离】能连到同一局域网其他数据库

      1.一、修改APACHE的监听端口(若端口是80,则可以用 ctrl+f 查找80,然后再80中间输入自己想修改的端口【若在80前后修改可能会造成折行,使程序无法正常运行】)

    1. 2

    1、在界面中选apache,弹出隐藏菜单选项,打开配置文件httpd.conf; 2、找到Listen 80 和 ServerName localhost:80; 3、将80改成801(当然自己也可以设定别的不使用的端口,例如8000等); 4、保存,待重启WAMP服务后即可。

      

    PHP Parse Error: syntax error, unexpected $end 错误的解决办法

    可以在php.ini中设置short_open_tag = On 

    1. 第一步,登录到sql命令行
     
    1. 2

    第二步,使用sql语句修改root密码

     

    使用sql语句改密码时一定要选中数据库 。使用 use mysql;否则会出错

    Update  mysql.user  set  password=PASSWORD(123) where  user=’root’ ;

     

    若修改不成功,则输入

    Use mysql;

     然后回车,然后重新输入上面的内容

    Update  mysql.user  set  password=PASSWORD(123) where  user=’root’ ;

     

    Mysql用户名:root

    Mysql密码:自己修改

    Mysql服务器地址:localhost

    下午:

    mysql里面尽量小写,而且用英文或拼音

    表名加前缀,避免重复,用_分割,如:_worktable

    名 类型 长度 十进制 允许空值(此列允不允许不填)

    name varchar 20 空(不允许)
    sex bit 对号(允许)
    age int 对号
    address varchar 50 对号
    class varchar 20 对号
    注:小数:float double 字符:char 日期时间:mysql用varchar 其他语言用datetime
    图片或者文件:(转换成二进制存储)text

    创建表需要注意的地方:
    1.主键(唯一规定表示一个数据,每一个表必须有且仅有一个)
    2.自增长列(没有合适的列做主键时,建一个空列,ids int 允许空值 自动递增)
    3.外键
    从表
    主表
    主表控制从表
    主表中的外键列一定是主键

    规则:

    数据库三大范式

    第一范式:保证每一列的原子性(注:不能再拆分,必须满足)
    山东省淄博市张店区*****
    山东省 淄博市 张店区

    第二范式:保证数据表的每一列都和主键相关

    第三范式:保证数据表的每一列都和主键直接相关(注:不能出现间接)

    注:

    1.将表拆分,一直到不能拆分为止
    2.表名加前缀,小写
    3.如果找不到主键,就用自增长列
    4.外键关系可以不用加(牵扯的表太多)
    5.要想删除主表,需要把从表删掉

     

  • 相关阅读:
    c#的运算符
    modbus-poll和modbus-slave工具的学习使用——modbus协议功能码1的解析
    modbus-poll和modbus-slave工具的学习使用——环境搭建
    STM32L4R9使用HAL库调试IIC注意事项
    蓝牙透传——介绍蓝牙最简单、最常见的通讯方式
    Chapter 2 Open Book——11
    Chapter 2 Open Book——10
    Chapter 2 Open Book——9
    线程中sleep方法和wait方法有什么区别?
    你所不知道的mybatis居然也有拦截器
  • 原文地址:https://www.cnblogs.com/zsczsc/p/5959971.html
Copyright © 2020-2023  润新知