mysql
Menardღ
这个作者很懒,什么都没留下…
展开
-
解决mysql [ERR] 1231 Variable ‘time_zone‘ can‘t be set to the value of ‘NULL‘
1.在使用阿里云PolarDB-X 2.0 mysql实例导入数据时遇到[ERR] 1231 Variable 'time_zone' can't be set to the value of 'NULL' 报错2.修改max_allowed_packet=1024M参数后未能解决。3.删除sql文件开头和结尾的注释4.重新导入数据库没用报错了。...原创 2021-12-13 17:14:42 · 2657 阅读 · 0 评论 -
mysql慢查询日志按天切割
mysql慢查询日志切割mysql慢查询日志是在配置文件指定路径和名字的,所以文件只会越来越大,不方便查看。所以要做日志切割,把每天的日志切割开来,并以时间重新命名编写脚本cut_mysql_slow_log.sh#!/bin/bash# 定时切割mysql的慢查询日志#author menard 2019-2-22slowlog=/var/log/mysql/slowquery....原创 2019-03-09 17:20:37 · 7541 阅读 · 1 评论 -
查看已经安装的nginx、apache、mysql和php的编译参数
查看nginx编译参数nginx -V查看Apache编译参数cat your_apache_dir/build/config.nice查看php编译参数php -i |grep configure查看mysql编译参数cat /user/local/mysql/bin/mysqlbug |grep configure...原创 2019-04-03 17:20:23 · 783 阅读 · 0 评论 -
centos7安装mysql5.5
官网下载mysql5.5,下载地址https://dev.mysql.com/downloads/mysql/5.5.html#downloads ,选择源码下载包下载。安装编译器和所需库yum -y install make gcc gcc-c++ cmake ncurses ncurses-devel bison openssl openssl-devel解压缩并进入解压后的目录a...原创 2019-08-16 19:06:36 · 448 阅读 · 0 评论 -
初始化数据库报错ERROR: 1005 Can't create table 'tmp_db' (errno: 13)
在安装数据库时候,编译安装的时候没问题,初始化数据库时报错ERROR: 1005 Can’t create table ‘tmp_db’ (errno: 13)解决方法,给/tmp目录mysql的权限,再重新初始化就解决了。chmod 777 /tmp/启动mysql,无报错且能正常访问了。...原创 2019-08-26 16:55:28 · 950 阅读 · 0 评论 -
xtrabackup的安装和mysql数据库备份和恢复
xtrabackup的简单介绍MySQL中的xtrabackup的原理解析1.首先会启动一个xtrabackup_log后台检测的进程,实时检测mysql redo的变化,一旦发现redo有新的日志写入,立刻将日志写入到日志文件xtrabackup_log中2.复制innodb的数据文件和系统表空间文件idbdata1到对应的以默认时间戳为备份目录的地方3.复制结束后,执行flush t...原创 2019-08-23 18:18:18 · 557 阅读 · 0 评论 -
mysql主从搭建
上篇写了mysql数据库的搭建,现在要做主从的搭建,主库是原本在使用的数据库。拷贝了主库的/etc/my.cnf后,需要修改server-id,我一般改成ip的最后一位数字。拷贝主库的数据库数据目录到新的数据库目录,启动数据库。进入数据库,show database查看数据库有没同步过来确定数据库已经同步后,在主库上执行show master status;主库创建授权账号GR...原创 2019-08-17 17:13:55 · 416 阅读 · 0 评论