随笔分类 - MySQL
1
摘要:Galera Cluster简介 Galera Cluster是集成了Galera插件的MySQL集群,是一种新型的,数据不共享的,高度冗余的高可用方案,目前Galera Cluster有两个版本,分别是Percona Xtradb Cluster和MariaDB Cluster,Galera本时是
阅读全文
摘要:点击开始菜单,搜索cmd.exe,左击以管理员身份运行 操作之前先备份好数据库(切忌) //进入数据库 方法二: 方法三:
阅读全文
摘要:点击开始菜单,搜索cmd.exe,左击以管理员身份运行 默认情况下,MySQL的数据库文件是保存在C:/ProgramData/mysql/MySQL Server 5.7/Data/ 而且,Win7,Win10缺省是把C:/ProgramData目录隐藏的。
阅读全文
摘要:binlog日志用于记录所有更新了数据或者已经潜在更新了数据的所有语句。语句以“事件”的形式保存,它描述数据更改。当我们因为某种原因导致数据库出现故障时,就可以利用binlog日志来挽回(前提是已经配置好了binlog),接下来我们来配置 一、开启mysql-binlog日志 在mysql配置文件m
阅读全文
摘要:进入mysql库 将相应用户数据表中的host字段改成'%'; 授权用户 撤销权限 删除用户 查看用户的授权
阅读全文
摘要:1、备份命令 格式:mysqldump -h主机名 -P端口 -u用户名 -p密码 --database 数据库名 > 文件名.sql mysqldump -h 192.168.1.100 -p 3306 -uroot -ppassword --database cmdb > /data/backu
阅读全文
摘要:ON ON ON ON ON ON ON ON CRC32 CRC32 CRC32 CRC32 ABORT_SERVER ABORT_SERVER ABORT_SERVER ABORT_SERVER ROW ROW ROW ROW ON ON ON ON ON ON ON ON FULL FULL
阅读全文
摘要:修改系统时间 [root@32c64-0425445 ~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 或者 [root@32c64-0425445 ~]# cp /usr/share/zoneinfo/Asia/Shanghai
阅读全文
摘要:SQL JOINS 七种理论模型1.左外连接(左表独有+右表共有) select <select list> from tableA A left join tableB B on A.key=B.key2.右外连接(右表独有+左表共有) select <select list> from tabl
阅读全文
摘要:一、理解MySQL基本概念 1、MySQL软件:MySQL实际上就是一软件,是一工具,是关系型数据库管理系统软件 2、MySQL数据库:就是按照数据结构来组织、存储和管理数据的仓库 3、MySQL数据库实例: ①MySQL是单进程多线程(而oracle是多进程),也就是说MySQL实例在系统上表现就
阅读全文
摘要:show profile默认情况下,参数处于关闭状态,并保存最近15次的运行结果查看profile是否开启 show variables like '%profi%';开启profile记录功能 set profiling=on; #永久生效需要在配置文件my.cnf修改查看执行了哪些命令 show
阅读全文
摘要:索引的定义 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构.可以得出索引的本质就是数据结构 你可以简单理解为"排序好的快速查找数据结构" 在数据之外,数据库还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构的基
阅读全文
摘要:Mysql性能调优 提高Mysql系统的性能,相应速度 替换有问题的硬件(CPU/磁盘/内存等) 服务程序运行参数的调整 对SQL查询进行优化一:并发及连接控制 连接数,连接超时 max_connections 允许的最大并发连接数 connect_timeout 等待建立连接的超时秒数,默认10秒
阅读全文
摘要:优化应贯穿整个产品开发周期中,比如编写复杂SQL时查看执行计划,安装MySQL服务器时尽量合理配置(见过太多完全使用默认配置安装的情况),根据应用负载选择合理的硬件配置等。 1、性能分析 性能分析包含多方面:CPU、Memory、磁盘/网络IO、MySQL服务器本身等。 1.1 操作系统分析 常规的
阅读全文
摘要:mysql主从同步调优 常用选项 适用于Master服务器 binlog-do-db=name 设置Master对哪些库记日志 binlog-ignore-db=name 设置Master对哪些库不记日志 适用于Slave服务器 log-slave-updates 记录从库更新,允许链式复制(如A-
阅读全文
摘要:mysql主从复制的原理 Master,记录数据更改操作 启用binlog记录模式 允许Slave读取binlog日志 Slave运行两个同步线程 Slave_IO:负责连接Master,复制其binlog日志文件到本机的relay-log文件 Slave_SQL:负责执行本机relay-log文件
阅读全文
摘要:采用binlog日志的好处 掌控所有更改操作,必要时可用于恢复数据 数据库主从复制的必要条件 确认binlog日志文件新启用binlog后,每次启动MySQl服务都会新生成一份日志文件: 清除binlog日志 删除早前指定版本的binlog日志 RURGE MASTER LOGS TO "binlo
阅读全文
摘要:需要特别注意:在启动MySQL服务时,会按照一定次序搜索my.cnf,先在/etc目录下找,找不到则会搜索"$basedir/my.cnf",在本例中就是 /usr/local/mysql/my.cnf,这是新版MySQL的配置文件的默认位置! 另外:在CentOS 6.4版操作系统最小安装完成后,
阅读全文
摘要:执行SET PASSWORD命令修改密码 mysql> SET PASSWORD FOR 'root'@'localhost'=PASSWORD('1234567'); 默认情况下,msyql命令会连接本机的MySQL服务。但在需要的时候,可以通过 -h 选项指定远程主机;如果端口不是3306,还可
阅读全文
1
浙公网安备 33010602011771号