随笔分类 - MySQL
摘要:MySQL搭建集群有多种方式,现在单独说说MGR方式的单主模式(一个主节点),MGR全称MySQL Group Replication(Mysql组复制) 一、环境准备 服务器:192.168.7.121、192.168.7.131、192.168.7.141,在三台服务器上分别安装MySQL及My
阅读全文
摘要:一、说明 MySQL Shell是自MySQL 5.7.12开始的高级命令行工具,支持两种模式(交互式&批处理式)、三种语言(javascript\python\sql) 下载地址:https://downloads.mysql.com/archives/shell/,本文选择8.0.20,下载并安
阅读全文
摘要:一、删除已有mysql rpm -qa | grep mysql 查找是否存在已安装的mysql yum remove mysql-community-common-x.x.xx-1.el7.x86_64 如果找到,则依次卸载全部安装包 find / -name *mysql* 查找mysql的残余
阅读全文
摘要:select @@global.sql_mode SET sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY','')); set @@global.sql_mode ="STRICT_TRANS_TABLES,ERROR_FOR_DIVI
阅读全文
摘要:参考资料 https://www.cnblogs.com/leedaily/p/8378779.html https://www.jianshu.com/p/163c4df21185 https://www.jianshu.com/p/120fcab69de6 https://blog.csdn.n
阅读全文
摘要:参考文章 https://blog.csdn.net/qq_35206244/article/details/82493215 https://www.cnblogs.com/wyaokai/p/10921323.html 1、事务属性 原子性(Atomicity): 事务内的操作要么都执行、要么都
阅读全文
摘要:工作中难免会误删数据,下面说一下怎样从导出的备份数据和binlog日志中恢复数据。关于备份数据和binlog可以参考下面的文章: MySQL导入、导出、数据库定时备份 MySQL5.7开启binlog日志,及数据恢复简单示例 一、恢复数据思路 总体思路是从备份文件中恢复已备份的数据,还有一些未备份的
阅读全文
摘要:本篇介绍MySQL的两种导出、四种导入。导出一种是mysqldump,一种是select ...info outfile高效导出,下面简称select导出;导入分别是source、>、load、mysqlimport。其中只有mysqldump能导出sql语句,只有source、>能导入sql。使用
阅读全文
摘要:1、相关命令 1)查看是否开启 binlog日志(默认不开启,log_bin值为OF)及日志位置 show variables like '%log_bin%'; 2)查看产生的 日志文件。 show binary logs; 3)查看当前使用的日志文件,即记录操作的最后一个日志文件 show ma
阅读全文
摘要:1、假如已经安装了,先卸载 查询mysql的配置文件,找到该数据文件的配置项:datadir,删除掉里面的内容 然后执行mysqld --remove(使用管理员进入cmd命令窗口) 2、执行以下命令,生成初始密码 mysqld --initialize --console 【mysqld inst
阅读全文
摘要:mysql5.6.17免安装版:http://www.cnblogs.com/cenwei/p/6249856.html mysql5.7.23免安装版:https://blog.csdn.net/rucia/article/details/81288235
阅读全文
摘要:MySQL5.6版本 mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '123456' WITH GRANT OPTION; MySQL5.7版本 mysql> GRANT ALL PRIVILEGES ON *.* TO
阅读全文
摘要:执行以下命令会输出结果,但是也会出现一个提示: mysql -Ns -uroot -p123456 -Dlyk-doc -e "select * from t_user" 去掉提示方法: mysql_user=root mysql_pwd=123456 MYSQL_USER=`echo $mysql
阅读全文
摘要:https://blog.csdn.net/tyzzhs/article/details/82388639 执行命令时候要进入mysql文件目录的bin里面去 执行mysqld -remove mysql时候 要先删掉my.ini里面的定义的data 开始进入的时候没有密码 mysql -u roo
阅读全文
摘要:所用数据库mysql5.7 1、创建表:create table query1(id int not null auto_increment,custId varchar(6),startYear varchar(6),primary key(id)) 2、插入数据: INSERT into que
阅读全文
摘要:mysql5.7.25密码改简单的方法 在 vim /etc/my.cnf配置文件中增加: validate_password=off default_password_lifetime=0 重新启动 执行:update mysql.user set authentication_string=pa
阅读全文
摘要:安装MySQL有3种方式:rpm包安装;源码安装;yum源安装(属于rpm包安装),本文讲解一下yum源安装。 参考资料: 下载各版本官网地址:https://downloads.mysql.com/archives/community/ yum官方安装指南:https://dev.mysql.co
阅读全文