2040

Centos8 安装 Nginx+PHP+MySQL+Redis

前言

本文针对之前Centos7的安装方法,在Centos8下安装有些变化,故重新整理一遍新的安装方法。本文实际操作系统为:Centos8.5

安装Nginx

centos8下的nginx版本比较新,直接安装即可

yum install -y nginx

安装PHP

通常安装remi源时会自动安装依赖epel源,也可手动安装

yum install https://mirrors.tuna.tsinghua.edu.cn/epel/epel-release-latest-8.noarch.rpm
7914

Mysql开启查询日志、慢查询日志

查询日志

查看查询日志开启状态信息

SHOW VARIABLES LIKE "general_log%";

开启查询日志

SET GLOBAL general_log='ON';

指定查询日志存储路径

SET GLOBAL general_log_file='/var/log/mysql/general_log.log';

慢查询日志

查看慢查询日志开启状态信息

28178

Centos7+Nginx+PHP+MySQL+Redis

文章说明:

本文主要记录服务器上常用的环境安装流程以及细节

参考资料:

在virtualbox上安装centos7

http://www.jianshu.com/p/29e800edf617

CentOS-7-64bit 配置Apache + MySQL + PHP

http://blog.itpub.net/29773961/viewspace-1261417/


安装步骤:

准备工作

76112

Mysql乱码问题

修改mysql配置文件

vi /etc/my.cnf

添加或修改如下两项

[client]
default-character-set=utf8

[mysqld]
character-set-server=utf8

保存退出,重启mysql

2060

Mysql表复制语句SELECT INTO 和 INSERT INTO SELECT,连表更新语句UPDATE JOIN

前言

insert是sql中常用语句

INSERT INTO table(field1,field2,...) VALUES(value1,value2,...)

这种形式的语句在应用程序开发中必不可少。

但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中。

这时候我们就要使用 SELECT INTOINSERT INTO SELECT 表复制语句了。