php学习历程

1、php学习环境搭建

     设置域名式访问

      设置局域网内访问权限

      更改www主目录

      更改端口号


2、mysql数据库基本知识

-- mysql.sql Edit by wxp @2016-12-18
#实现cmd下连接另一台服务器的mysql数据库:
#1、改表法
可能是你的帐号不允许从远程登陆,只能在localhost。
这个时候只要在localhost的那台电脑,登入mysql后,更改 "mysql" 数据库里的 "user" 表里的 "host" 项,
从"localhost"改称"%" 
mysql -u root -pvmware
use mysql;
update user set host = '%' where user = 'root';
select host, user from user;


#针对具体数据库授权
GRANT SELECT,INSERT,UPDATE,DELETE ON niubi.* TO 'root'@'localhost' identified by 'wxp';


#2、授权法
用户root使用wxp作为密码,从任何主机连接到mysql服务器:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'wxp' WITH GRANT OPTION; 


用户hy使用hy作为密码,从ip为192.168.1.101的主机连接到mysql服务器:
GRANT ALL PRIVILEGES ON *.* TO 'hy'@'192.168.1.101' IDENTIFIED BY 'hy' WITH GRANT OPTION;


#修改数据库密码
use mysql
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'wxp'


#创建数据库
CREATE DATABASE niubi; #(如果存在先执行: DROP DATABASE niubi;)


#创建表   先设计表结构表名称、字段、类型等
use niubi;
CREATE TABLE dptjb (
ID int PRIMARY KEY AUTO_INCREMENT,
wwh VARCHAR(20) NOT NULL,
dpname VARCHAR(20) NOT NULL,
grade VARCHAR(10) NOT NULL,
dphref VARCHAR(200) NOT NULL,
linkman VARCHAR(20) NOT NULL,
phone VARCHAR(11) NOT NULL,
QQ VARCHAR(20) NOT NULL,
Record VARCHAR(4) NOT NULL,
Nickname VARCHAR(12) NOT NULL,
postscript VARCHAR(300) NULL
);


#插入记录
insert into dptjb (wwh,dpname,grade,dphref,linkman,phone,QQ,Record,Nickname,postscript) VALUES('shuimo87','历夏韩范女装','五心','https://aver91.taobao.com/','郑丹','15882231418','1444825386','是否0','菲琳','B');
insert into dptjb (wwh,dpname,grade,dphref,linkman,phone,QQ,Record,Nickname,postscript) VALUES('抬头瞧月','MIRUI高端定制','三钻','https://shop149596562.taobao.com/','孟庆松','18752292058','598537144','是否8','庆松','C');


#查询记录
select * from dptjb; #查询全部记录


select linkman from dptjb where QQ = '1444825386'; #按照条件查询具体某个字段


select linkman from dptjb where grade = '三钻'; #按照条件查询具体某个字段


select dphref from dptjb where id = 1;


#乱码问题
打开my.ini文件在
[mysqld]下面加这句话:
character-set-server=utf8


#修改记录
update dptjb set postscript = 'A+';


update dptjb set postscript = 'A+' where linkman = '孟庆松';


update dptjb set phone = '13277665544',postscript = 'A-' where linkman = '孟庆松';


#删除记录
delete from dptjb where linkman = '孟庆松';


#备份数据库
mysqldump -u root -p niubi > d:/test.bak;


3、php基本语法

数组的三种定义方式

函数的基本概念

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值