![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
飞飞987
这个作者很懒,什么都没留下…
展开
-
mysql多实例主从安装
mysql多实例主从安装复制完整mysql实例文件配置端口,数据路径,server-id安装服务管理员身份运行C:\Windows\System32\cmd.exemysqld --install mysql2 --defaults-file=D:\mysql\MySQL2\my.inimysqld--remove mysql2服务查看主mysql配置创建slave账户GRANT REPLICA...原创 2021-11-26 16:10:48 · 430 阅读 · 0 评论 -
mysql(3)——SQL模式
SQL MODE/模式1. 设置modeset session|globalsql_mode='STRICT_TRANS_TABLES';session只在本次连接生效global本次连接不生效 重新连接生效配置文件 --sql-mode="modes"2. 查看modeselect @@sql_mode;...原创 2020-01-07 14:44:53 · 82 阅读 · 0 评论 -
mysql(2)——索引
索引索引描述索引原则索引类型普通索引唯一索引主键索引组合索引1. 创建索引CREATE [UNIQUE] INDEX indexName ON mytable(username[(length)][,username2[(length)]]);如果是CHAR,VARCHAR类型,length可以小于字段实际长度;如果是BLOB和TEXT类型,必...原创 2020-01-07 14:04:21 · 89 阅读 · 0 评论 -
mysql(1)——SQL基础
SQL基础SQL语句分类DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,定义不同数据段、数据库,表、列、索引等数据库对象,关键字Create、Drop、Alter。DML(Data Manipulation Language 数据操控语言)用于操作数据库对象中包含的数据,增删改查及检查数据完整性等。关键字Insert、Delete...原创 2020-01-02 17:18:26 · 107 阅读 · 0 评论 -
MYSQL参数配置详解
参数名称 是否需 要重启 值 允许值 描述 auto_increment_increment 否 1 1~65,535 auto_increment_increment和auto_increment_offset 用于master-to-master的复制, 并可以用来控制AUTO_INCREMENT列的操...原创 2019-12-13 10:17:09 · 205 阅读 · 0 评论 -
mysql触发器+事件+存储过程+临时表
目录一. MySQL事件Event二. MySQL触发器trigger三. MySQL存储过程Stored Procedure四. MySQL临时表一. MySQL事件Event1. 事件简介事件(event)是MySQL在相应的时刻调用的过程式数据库对象。一个事件可调用一次,也可周期性的启动,它由一个特定的线程来管理的,也就是所谓的“事件调度器”。事件和触发...原创 2019-06-06 23:08:16 · 1690 阅读 · 0 评论 -
mysql备份之Xtrabackup
目录3.Xtrabackup热备工具3.1安装3.2工具3.3全量备份&还原3.4 innobackupex参数详情3.5 prepare3.6恢复数据3.7增量备份&还原3.9压缩备份:必须使用-i参数拆包解压3.10完整实例3.10.1 完全备份3.10.2 增量备份13.10.3 增量备份23.10.4 查看状态...原创 2019-06-01 12:56:14 · 321 阅读 · 0 评论 -
mysql备份之mysqldump+mysqlbinlog+outfile
目录一、备份的目的二、备份需要考虑的问题三、备份的类型四:备份的对象五、备份和恢复的实现一、备份的目的做灾难恢复:对损坏的数据进行恢复和还原需求改变:因需求改变而需要把数据还原到改变以前测试:测试新功能是否可用二、备份需要考虑的问题可以容忍丢失多长时间的数据;恢复数据要在多长时间内完;恢复的时候是否需要持续提供服务;恢复的对象,是整个库,多个表,还是单个...原创 2019-05-31 23:07:43 · 300 阅读 · 1 评论 -
mysql数据库的锁机制
数据库的锁机制在并发访问情况下,可能会出现脏读、不可重复读和幻读等读现象,数据库提供了锁机制,并引入事务隔离级别。封锁、时间戳、乐观并发控制(乐观锁)和悲观并发控制(悲观锁)是并发控制主要采用的技术手段。锁当并发事务同时访问一个资源时,有可能导致数据不一致,因此需要一种机制来将数据访问顺序化,以保证数据库数据的一致性。锁就是其中的一种机制。锁是在执行多线程时用于强行限制资源访...原创 2019-06-08 15:00:28 · 132 阅读 · 0 评论 -
mysql并发事务
mysql并发事务PDO事务当脚本结束或连接即将被关闭时,如果尚有一个未完成的事务,那么 PDO 将自动回滚该事务。这种安全措施有助于在脚本意外终止时避免出现不一致的情况——如果没有显式地提交事务,那么假设是某个地方出错了,所以执行回滚来保证数据安全。MySQL默认使用autocommit模式,也就是说,当你执行一个更新操作后,MySQL会立刻将结果进行提交。我们可以使用命令设...原创 2019-06-02 18:25:21 · 336 阅读 · 0 评论 -
Ubuntu+php基础环境搭建
更新仓库信息 apt-get updateApache安装service apache2 start安装好后打开浏览器,输入localhost查看是否安装成功如果如上显示的话,说明安装成功了。默认跟目录PHP安装安装完成后输入:php -v查看PHP是否安装成功PHP和Apache都安装好后就需要让Apache能...原创 2019-04-18 21:51:44 · 274 阅读 · 0 评论 -
mysql+mycat主从配置
--查看主服务器状态--show master status;--主服务器创建slave账户--GRANT REPLICATION SLAVE ON *.* TO 'test'@'%' IDENTIFIED BY '11111111';--刷新权限--FLUSH PRIVILEGES;--从服务器配置主信息 可覆盖mysql配置--change master to-...原创 2019-04-14 17:06:40 · 522 阅读 · 0 评论 -
mysql备份之mysqldump
数据量大,要不影响线上数据,不影响用户操作,前期主从复制,多个从数据库,利用从数据库备份。并且从数据库本身就相当于是一个备份。多主多从或者二进制日志备份。Mysql数据文件*.frm 表结构 innodb就一个文件*.MYD 表数据*.MYI 表索引*.par 表分区linux innodb *.idb *.frm一、使用mysqldump命令备份mysqldump...原创 2019-03-20 14:46:28 · 602 阅读 · 0 评论