准备1.下载PCRE库,并解压2.下载zlib库,并解压3.下载Nginx的最新代码,解压4.安装openssl和openssl-devapt-get install openssl apt-get install libssl-dev5.创建目录mkdir /etc/nginx/ mkdir /var/log/nginx/ mkdir /var/tmp/nginx/6.下载最新的CloudFlare QUICHE及其子

- 阅读剩余部分 -

对于mysql 5.5 而言,如果不设定字符集,mysql默认的字符集是 latin1 拉丁文字符集;为了统一管理和应用开发的方便,一般都会统一将操作系统,客户端,数据库各方面的字符集都设置为 utf8 字符集,即能满足各种字符应用,又能统一字符集,避免各种乱码问题。但随着各种业务的进一步发展,除了各个国家的本身语言字符,经常也会有一些表情符号出现在应用程序中,而在mysql 5.5 之前,UTF-8编码只支持1-3个字

- 阅读剩余部分 -

LINUX是个多用户系统,一旦连接到网络中,它可以同时为多个登录用户提供服务。查看登陆用户系统管理员若想知道某一时刻登陆的用户,可以使用系统提供的who命令,该命令可以查看当前登陆到系统的用户及其他信息。查看登陆用户历史系统管理员若想知道系统中用户登陆的历史行为,还可以察看用户曾经登陆到系统。使用last命令可以查询曾经登陆用户的信息。Linux踢出已登录用户的方法pkill -kill -t pts/0 (pts/0为who指令看到的用户终端号)

MySQL5.7 在 5.6 版本的基础之上做了大量的优化.[client] default-character-set = utf8mb4 [mysqld] ### 基本属性配置 port = 3306 datadir=/data/mysql # 禁用主机名解析 skip-name-resolve # 默认的数据库引擎 default-storage-engine = InnoDB ### 字符集配置 chara

- 阅读剩余部分 -

多张表关联,同时删除多张表数据。DELETE t1, t2, t3 FROM t1 LEFT JOIN t2 ON(t1.id = t2.id) LEFT JOIN t3 ON(t1.id = t3.id) WHERE 条件

apt-get有一个“-o”选项,直接设置apt-get的变量。比如sudo apt-get -o Acquire::http::proxy="http://127.0.0.1:8000/" update sudo apt-get -o Acquire::ftp::proxy="ftp://127.0.0.1:8000/" update sudo apt-get -o Acquire::https::proxy="https://127.0.0.1:8000/" update

当执行MySQL update语句的时候, where 条件中没有主键时会报错:“You are using safe update mode and you tried to update a table without a WHERE clause that uses a KEY column.”要解決就是将 MySQL 的 Safe Update Mode 关闭:SET SQL_SAFE_UPDATES=0;当需要重新启用的时候,需要执行SET SQL_SAFE_UPDATES=1;