MySQL数据库同步服务器的数据读写分离配置。

通过配置读写分离,利用一个服务器,写入数据时,自动定向到主服务器;需要读取数据时,自动定向到从服务器,或主服务器。一台新的主机,进行如下配置:下载软件包:yum -y install maxscale-2.1.2-1.rhel.7.x86_64.rpm vim /etc/maxscale.cnf   9 [maxscale]  10 threads=auto   线程个数 阅读全部

MySQL数据库的主从、主从从自动同步配置。

配置主从同步主要就是启用binlog日志,通过日志内容,程序自动识别并添加。主数据库配置binlog日志。vim /etc/my.cnf [mysqld] log_bin=teddyou server_id=51 binlog_format='mixed' #log_slave_updates            主从从, &nb 阅读全部

如何将Nginx网站的网站程序和版本号隐藏掉。

以下操作均发生在解压程序包之后,编译安装之前。Nginx-1.14版本操作如下:修改如下三个配置文件:vim src/core/nginx.h  13 #define NGINX_VERSION      "1.0"             &nb 阅读全部

MySQL数据库的备份与恢复操作,配置实时增量备份。

一、数据的完全备份和恢复物理备份:使用cp、tar命令拷贝数据库目录下的数据。备份:cp -rp /var/lib/mysql/数据库/ 备份目录/数据库/恢复:cp -rp 备份目录/数据库/ /var/lib/mysql/数据库/  全部数据拷贝过后由于授权库也发生变更,所以其登陆密码也被修改。用一台服务器拷贝另一台服务器的数据库,具体操作如下:systemctl stop mysqld scp -rp 远程数据库服务器IP:/v 阅读全部

MySQL数据库的用户权限配置,对远程或本地MySQL数据库用户授予权限或撤销权限。

MySQL授权库和表信息:授权记录用户和密码授权等相关信息的数据库为:mysql其相关四个数据表存储的信息如下:user表,储存授权用户的访问权限。db表,储存授权用户对数据库的访问权限。tables_priv表,储存授权用户对表的访问权限。columns_priv表,存储授权用户对字段的访问权限。查询权限:show grants for root@'localhost';授予权限:基本用法:grant 授予权限范围 on&nbs 阅读全部

MySQL数据库快速建表、多表查询方法、部署网页管理、恢复登陆密码。

套用式建立数据表、数据库快速建表、复制数据库、多表查询方法、多表比较查询、左右连接查询、部署php、部署网页管理、恢复登陆密码、修改配置文件、重启服务、重置密码。

阅读全部

MySQL数据库对数据的各项条件查询,多种条件查询,并对查询结果处理。

MySQL数据库对数据的各项条件查询:条件查询、字符比较对比、逻辑匹配、范围内匹配查询、模糊查询、任意值查询、正则表达式、四则取余运算、sum avg等平均.求和.取最大值.最小值.计数的函数运算、对结果排序、显示指定的行数。

阅读全部

MySQL数据设置搜索路径,以及导入导出的操作。

一、设置搜索路径,默认路径为:/var/lib/mysql-files/修改配置文件:vim /etc/my.cnf[mysqld] secure_file_priv="/mydir"      //加入此行。引号内写新的路径。chown mysql /mydir          //授予权限systemctl restart mysqld    阅读全部

如何将deb转化为rpm包。

deb安装包是Debian系统和Ubuntu系统的安装包格式,而rpm则是使用在redhat和Centos上的安装方式。下载合适的alien程序:http://ftp.de.debian.org/debian/pool/main/a/alien/ tar xf 解包,cd进入目录出现如下安装包:[root@7 alien]# ls Alien          gendiff 阅读全部

MySQL数据库的常用约束条件、修改表结构、MySQL键值索引的用法及操作。

MySQL数据库的常用约束条件、修改表结构、MySQL键值索引的用法及操作。创建删除主键、外键。编写外键规则、主键索引、外键索引。自动添加,数据自增长+1。查询键值规则。修改字段、删除字段、修改表名称。默认值,是否能为空。编写数据库的规则,内部查询运作方式。

阅读全部