吴楚衡

来找我吧!我的目标是星辰大海!


  • 首页

  • 归档99

  • 标签77

  • 分类17

  • 关于

  • 历史

  • 书单

  • 工具

  • 搜索

【mySQL】mySQL学习笔记-基本常识

发表于 2018-06-10 | 更新于 2020-04-10

1.基本操作

  • 1.1查看表结构
    1
    describe <table name> --查看表结构、

1.1 数据表增删改查

1.1.1 新建表格

1
2
3
4
5
6
7
CREATE TABLE IF NOT EXISTS `runoob_tbl`(
`runoob_id` INT UNSIGNED AUTO_INCREMENT,
`runoob_title` VARCHAR(100) NOT NULL,
`runoob_author` VARCHAR(40) NOT NULL,
`submission_date` DATE,
PRIMARY KEY ( `runoob_id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8;
1.1.2 删除和添加主键
1
2
3
4
--先删除主键
ALTER TABLE `table_name` DROP PRIMARY KEY(字段);
-- 增加主键
ALTER TABLE `table_name` ADD PRIMARY KEY(字段);

2. 数据导出

  • 2.1 导出数据和结构

    1
    mysqldump <databaseName> -r <username> -p<passwd> > <echoName>.sql;
  • 2.2 导出数据和函数

    1
    mysqldump -h<host> -u<username> -p --opt -R <databasename> > <echoName>;
  • 2.3 导出结构

    1
    mysqldump -h<username> -u<username> -p --opt --no-data <databaseName> > <echoName>

3. 数据读写

3.1 自增更新
1
UPDATE `videos` SET `views`=views+1 WHERE `id` = 1}
3.2 指定字段部分内容替换更新
1
update tableName set columnName = replace(columnName,'string','targetString')

2. 权限操作

2.1 数据库用户授权
1
grant all privileges on <database_name>.* to '<user_name>'@'<host>';

「php」TP5.0学习笔记-模型基本常识

发表于 2018-06-10 | 更新于 2020-04-10 | 分类于 php

1. 模型内置的查询方法

注:在控制器中引入模型后直接调用

1
2
3
4
5
6
//查表的id数据单条数据
modleName::get($id);
modleName::find($id);
//查多条数据
modleName::all();
modleName::select();

阅读全文 »

「vim」vim学习笔记一 基本常识

发表于 2018-06-05 | 更新于 2020-04-10 | 分类于 vim

1.启动vim

说明 命令行 备注
打开文件 vim <filename 1> <filename 2> ...
水平打开文件 vim -o <filename 1><filename 2> ...
垂直打开文件 vim -O <filename 1><filename 2> ...
末行行首 vim +<filename> 光标位置
指定行号 vim +<number><filename> 光标位置
指定关键词 vim +/<keyword><filename> n或N切换
阅读全文 »

「SEO」百度SEO若干

发表于 2018-06-05 | 更新于 2020-04-10 | 分类于 SEO

禁用百度转码声明

1
2
3
4
<head>
<meta http-equiv="Cache-Control" content="no-transform" />
<meta http-equiv="Cache-Control" content="no-siteapp" />
</head>
阅读全文 »

「php」cURL学习笔记

发表于 2018-06-03 | 更新于 2020-04-10 | 分类于 php

说明

 cURL官方义:cURL is a command line tool for transfering data whith URL syntax (使用URL语法传输数据的命令行工具)。

简单示例

1
2
3
4
5
6
7
8
9
10
11
12
13
14
/**
*获取百度html页面
*@return string $html
*/
function getHtml()
{
$url = 'http://www.baidu.com'
$ch = curl_init();
curl_opset($ch,CURLOPT_URL,$url);
curl_opset($ch,CURLOPT_RETURNTRANSFER,true);//不打印
$html = curl_exec($ch);
curl_close($ch);
return $html;
}
阅读全文 »

「php」php正则

发表于 2018-05-31 | 更新于 2020-04-10 | 分类于 php

1,验证中文

1
preg_match('/^([\x{4e00}-\x{9fa5}]{2,})$/u','<被验证中文字符串>') ? true : false;

2,手机号

1
/^((13[0-9])|(14[5,7])|(15[0-3,5-9])|(17[0,3,5-8])|(18[0-9])|166|198|199)\d{8}$/

3,2位小数

1
/^[0-9]+(.[0-9]{1,2})?$/

「前端」jqury-confirm提示插件笔记

发表于 2018-05-29 | 更新于 2020-04-10 | 分类于 前端

1.说明

jqury-confirm是一款web页面美化提示框的插件。依赖于jquery。
下载:
  github下载
  本站V3.3.0.zip下载

2.使用

阅读全文 »

「linux」git学习笔记-搭建仓库

发表于 2018-05-25 | 更新于 2020-04-10 | 分类于 linux

1,关于git的一点猜测

使用git后一回头,这条命令肿么看着眼熟git clone [user]@[domain]:[path]。
跟以前用的scp [-r] [user]@[domain]:[path]好像。也许git是基于ssh来通信,
连接远程的主机。就像shell,远程的git命令也会在远程主机中执行。

阅读全文 »

「php」php数据验证类

发表于 2018-05-23 | 更新于 2020-04-10 | 分类于 php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
class validate
{

/**
*校对上次数据是当前参数一致
*@param unknown param
*@return boolean
*@注:当前的session命名有问题,当另外的方法调用时会出现判
断不正确,应该结合如debug_stack()来定义唯一的变量名称
*/
public function isNewParam($param)
{
if($_SESSION['prevData'] !== $param OR empty($_SESSION['prevData'])) {
$_SESSION['isNewParam'] = true;
}else{
$_SESSION['isNewParam'] = false;
}
$_SESSION['prevData'] = $param;
if($_SESSION['isNewParam'] === false) {
return false;
}else{
return true;
}
}

}

【linux】Oh-My-Zsh使用笔记

发表于 2018-05-22 | 更新于 2020-04-10 | 分类于 linux

本地环境参数

参数 说明
OS windows10
Terminal gitbash
线上机OS centos7.6

线上环境参数

参数 说明
OS centos7.6
git 这个是必备的
zsh 已安装zsh,并sudo chsh -s /bin/zsh <username> 默认为登录sh

1 安装

  • curl

    1
    sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
  • wget

    1
    sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
阅读全文 »
1…8910
吴楚衡

吴楚衡

IT菜鸟,写这个博客是防止未来把自己学习的东西给忘记了,也是为了自己学习的那点东西做下总结加深下印象,请多指教^_^!

99 日志
16 分类
76 标签
GitHub E-Mail
Links
  • hexo文档
  • 主题文档
  • linux学习平台
  • git使用手册
  • highlightjs
  • docker
  • cnlox
  • vim从入门到精通
  • 刺客博客
  • 算法牛人
  • 牛人
  • githhub开源书
  • 赖经纬
  • 徐庆业
  • next主题参考
粤ICP备17071471号 © 2020 吴楚衡
由 Hexo 强力驱动 v3.9.0
|
主题 – NexT.Mist v6.7.0
|
0%