Johnny21 Johnny21
4年前
MySQL DDL--ghost工具学习
GHOST工作流程图:GHOST工作原理:1、首先新建一张ghost表,结构与源表相同2、使用alter命令修改ghost表3.1、模拟从库命令获取主库上该表的binlog(基于全镜像的行模式的binlog包含更改前和更改后的所有数据),并解析成语句到ghost表上执行。3.2、获取源表的数据范围(如按照主键获取到最大值和最小值),然后将数据拆分
Wesley13 Wesley13
4年前
mysql数据库的导出与导入
1、首先linux下查看mysql相关目录      \root@opworkorderbin\ whereismysql      mysql:/usr/bin/mysql/usr/lib64/mysql/usr/include/mysql2、导出数据库用mysqldump命令    cd/
Stella981 Stella981
4年前
Docker 中修改本地时间UTC
今天做在docker中发布了一个服务,需要用到计划任务,但是发现docker环境中本地时间为UTC,导致本地时间跟正常时间差了8个小时,以下放出如何修改Docker中的本地时间环境:Docker镜像是Ubuntu第一步:删除本地的/etc/localtime文件/etc/localtime作为一个软连接,连接的是UTC第二步:重新软连接/
Stella981 Stella981
4年前
Linux 环境下修改 MySQL 时区
一、方法首先要进入MySQL服务,输入mysql发现报错:ERROR1045(28000):Accessdeniedforuser'root'@'localhost'(usingpassword:NO)。换成以下命令:$mysqlurootp然后输入数据库密码进入数据库:
Stella981 Stella981
4年前
Shell运行环境之sudo的环境
\shell运行环境之环境配置文件\({{<ref"20150909shell运行环境之环境配置文件.md"}})讲解了Shell里面四个配置文件的作用域以及Shell的四种常用模式。在此基础上,我们进一步探究一下在用户切换过程中,运行环境的变化。在Ubuntu里,我们通常使用sudo来提权,使用su来切换用户,而这
Stella981 Stella981
4年前
Linux下logrotate配置
logrotate程序是一个日志文件管理工具。用来把旧的日志文件更名或删除,并创建新的日志文件,我们把它叫做“转储”。是个使日志轮替的程序,有了它就不用看着自己的日志体积一天天的变大,而可以根据你自己的需求来设定日志转储。 ubuntu下logrotate配置文件路径:/etc/logrotate.conf /etc/logrota
Stella981 Stella981
4年前
LINUX下PHP编译添加相应的动态扩展模块so(不需要重新编译PHP,以openssl.so为例)
网上我看到有很多相关的文章都是简述这个问题的,但毕竟因为LINUX版本众多,很多LIUNX命令或路径都有所差别,有时同样的命令却不能执行一样的操作。这篇文章是我在实际运用当中配置成功的实例,希望对大家有所帮助,开源是来自每个人的无私帮助,每个人的成长都是需要别人的扶植!废话就说到这了!http://php.net/downloads.php(ht
Stella981 Stella981
4年前
Git Analyze 工具实现与原理
前言作为一个免费提供私有仓库的代码托管平台,码云时常要考虑利用现有的资源支持更多的用户,对于体积较大的存存储库,由于git的分布式特性,服务器往往需要更多的硬件资源来支撑这些存储库的访问。码云对git仓库的大小限制为1GB,用户在本地可以使用如下命令查看存储库的大小。dush.git/objects这个命令在Gi
Stella981 Stella981
4年前
FreeType 2.4.9之前版本多个远程漏洞(CVE
漏洞描述FreeType是一个流行的字体函数库。FreeType2.4.9之前版本在实现上存在多个堆缓冲区溢出漏洞、栈缓冲区溢出漏洞和拒绝服务漏洞,远程攻击者可利用这些漏洞执行任意代码或造成拒绝服务。解决方法以下是各Linux/Unix发行版系统针对此漏洞发布的安全公告,可以参考对应系统的安全公告修复该漏洞:Ubuntu\
Stella981 Stella981
4年前
Redis应用学习——Redis Cluster客户端
1\.moved重定向  1.客户端读写(get/set)操作执行过程:如果是一个普通的客户端连接到rediscluster中的任意一个节点,然后向该节点发送一条get/set命令,接收的节点首先会依据该key计算对应槽位,然后再找到槽位所在的节点,判断找到的节点是否是自身,如果是则在当前节点执行该命令,否则回复客户端