1.解压安装包 tar -zxvf mysql-5.7.13-linux-glibc2.5-x86_64.tar.gz 2.更改目录名称 mv mysql-5.7.13-linux-glibc2.5-x86_64 mysql 3.进入mysql并创建目录 mkdir log tmp var data
mysql更改编码为UTF-8 查看当前编码 show variables like "%char%"; vim /etc/my.cnf 在[mysqld]标签下添加: character-set-server=utf8 重启MySQL,登陆 show variables like "%char%"
先开启二进制日志 修改主从机器的配置文件/etc/my.cnf 增加: #my.cnf配置文件增加 log-bin=mysql-bin 开启log-bin日志 server-id=1 设置id 重启MySQL服务,登陆MySQL执行: show variables like '%log
导出 1. 仅仅导出数据到文件中(默认tab分割) select * from UM_USER into outfile '/tmp/UM_USER.txt'; 2. 按指定格式导出 字段分割用 逗号,内容用引号,换行用\n ( CSV 格式) select * from UM_USER into
表大小计算方法为data_length+index_length(包含碎片大小) 查询data和index大小 SELECT table_schema '库', TABLE_NAME AS '表', TRUNCATE(data_length / 1024 / 1024 / 1024,1 )as
启动服务 bin/mysqld_safe --user=hadoop & mysql停止服务 bin/mysqladmin -uroot -p shutdown 登陆mysql: bin/mysql -uroot -p123456 -h172.31.50.11
一、全量同步 由于一些原因导致从库与主库的数据不同步,可以重新全量同步主从的数据 1.锁表并把内存中的数据保存到binlog中 FLUSH TABLES WITH READ LOCK; SHOW MASTER STATUS; 2.导出数据 bin/mysqldump --single-transa
开启binlog 1.编译安装的MySQL 修改/etc/my.cnf文件 在[mysqld]标签下添加: log-bin=mysql-bin server-id=1 2.通过yum或rpm安装包安装的MySQL 通过find / -name my.cnf 查找my.cnf路径 在[mysqld]标
方式一:(建议) 这种方式可以复制原表的分区和索引 create table dbname.tbname_20210929 like dbname.tbname; INSERT INTO dbname.tbname_20210929 SELECT * FROM dbname.tbname; 方式二
In_use字段大于0则表被锁 show OPEN TABLES where In_use > 0; 查看正在执行的sql语句 show processlist; 解锁(删除进程) # 删除进程 kill id; 查看正在执行的事务 # 查看正在执行的事务 select * from informa
Hive
ElasticSearch
Kafka
hadoop
Mysql
Nginx
运维笔记