php学习历程
来源:互联网 发布:网店访客数据分析 编辑:程序博客网 时间:2024/06/05 17:50
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基本语法
数组的三种定义方式
函数的基本概念
- PHP的学习历程
- PHP学习的历程
- 学习php的历程
- php学习历程
- 从零开始 学习PHP的风雨历程
- 学习历程
- 学习历程
- 学习历程
- 学习历程
- 学习历程
- 学习历程
- 学习历程
- 学习历程
- PHP(2)只记录我的学习历程
- 回顾一下自己学习php的历程吧(1)
- php开发----学习历程记录(0.起步)
- C++学习历程
- 记录一些学习历程
- Node.js缓冲器Buffer
- 不会面试的“白帽子”不是好程序员
- 面试题积累篇-简单算法(三)
- jsp页面获取当前的年、月、日
- NCTF 南京邮电大学网络攻防训练平台 WriteUp
- php学习历程
- 词汇化剖析与概率剖析(1)
- 链表的插入(向链表追加数据)
- PHP---浏览器禁用cookie后如何使用session
- 百度地图
- 浅谈java类集框架和数据结构(1)
- TCP/IP网络协议基础 01
- 第十六周项目2—大数据集上排序算法性能的体验
- [读书笔记] 代码整洁之道(七)