因为公司要给我升级电脑配置(ALL NEW), 在等待的时间里,就仍没有分配具体工作,就还是学习thinkPHP. 顺便又又搞了遍MySQL, 第一次搞清楚MySQL究竟是怎么用,a衰。以及发现了个php开发环境一键安装包,超轻松,5分钟完成配置,a哭。
晚上写博客,竟hexo都使不利索了简直。[预告]明天有超级大事件,已经调休!/做/密/不/可/名/状:)
一. thinkPHP & php开发环境配置 & MySQL
就先跟着ThinkPHP5快速入门搞吧,一天才看到第二章-URL和路由,有听多不懂的。不过看完第一章-基础中的控制器和视图部分,对于以后前端工作还是很有益的。
昨天php开发环境搞了一天,今天发现WAMP. WAMP是window上的apache+mysql+php一键安装包,用起来超简单:)
以前云里雾里,今天21分钟 MySQL 入门教程终于给MySQL搞明白了。简单的重复下MySQL的使用方法:
1. 连接&创建数据库
mysql -h 主机名 -u 用户名 -p #登录到MySQL
create database 数据库名 [其他选项]; #创建一个数据库
show databases; #查看已经创建了哪些数据库
use databases; #指定数据库
2. 数据库操作
mysql -D 所选择的数据库名 -h 主机名 -u 用户名 -p #直接在登录数据库时指定数据库
create table 表名称(列声明); #创建数据库表
insert [into] 表名 [(列名1, 列名2, 列名3, ...)] values (值1, 值2, 值3, ...); #向表中插入数据
select 列名称 from 表名称 [查询条件]; #查询表中的数据
- 以创建 students 表为例, 表中将存放 学号(id)、姓名(name)、性别(sex)、年龄(age)、联系电话(tel) 这些内容:
create table students
(
id int unsigned not null auto_increment primary key,
name char(8) not null,
sex char(4) not null,
age tinyint unsigned not null,
tel char(13) null default "-"
);
二. hexo & git
1. hexo命令简单回顾
hexo new "HelloWorld" #新建POST
hexo clean #清除缓存
hexo g #生成静态文件
hexo d #部署
hexo s #运行hexo服务器
2. hexo小技巧
问题:如何不处理source目录下某个子目录的所有文件,仅仅是将其copy到public目录中对应目录?
参考@Xuanwo回答。修改hexo跟目录下_config.yml
文件skip_render
。若修改参数为skip_render: haha/*.md
表示source的次级目录,haha下所有的.md文件就都不会用主题再渲染为.html文件。
3. git命令简单回顾
git add * #添加所有更改到暂存区
git commit -m "代码提交信息" #代码提交信息
git push origin master # 改动提交到远端仓库
三. 其它
[预告]明日超级大事件,/可/是/我/不/说:)
请朋友吃饭很开心,今天吃的是串串香:三人110串、3瓶唯怡豆奶…计210rmb.
参考资料: