![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
马以
这个作者很懒,什么都没留下…
展开
-
mysql(索引)
1.修改索引需要注意什么? 修改表的普通索引: 先删除掉再增加: alter table T drop index k; alter table T add index(k); 重建主键索引 alter table T drop primary key; alter table T add primary key(id); ...原创 2019-04-28 20:52:26 · 158 阅读 · 0 评论 -
mysql - (全局锁、表锁)
mysql 锁根据加锁的范围,MySQL 里面的锁大致可以分成全局锁、表级锁、行锁全局锁全局锁就是对整个数据库实例加锁,mysql提供了一种加全局锁的方法,命令是Flush tables with read lock (FTWRL),当你需要让整个库处于只读状态的时候,可以使用这个命令,之后其它线程的以下语句会被阻塞:数据更新语句(DML-增删改)、数据定义语句(DDL:包括建表、修...原创 2019-04-29 15:29:22 · 219 阅读 · 0 评论 -
mysql -(行锁)
行锁就是针对数据表中行记录的锁。比如事务 A 更新了一行,而这时候事务 B 也要更新同一行,则必须等事务 A 的操作完成后才能进行更新。MySQL 的行锁是在引擎层由各个引擎自己实现的。但并不是所有的引擎都支持行锁,对于不支持行锁的引擎比如myisam意味着并发控制只能使用表锁,相应的会影响并发的性能;InnoDB是支持行锁的,那么我们今天就来谈谈InnoDB的行锁。两阶段锁比如现在有两...原创 2019-04-29 19:35:16 · 235 阅读 · 0 评论 -
mysql 一些常用的参数配置
查看密码强度规则 show variables like “%password%”;±---------------------------------------------±----------------+| Variable_name | Value |±---------------------...原创 2019-07-02 09:58:27 · 525 阅读 · 0 评论 -
sql 函数总结
算术函数ABS() 取绝对值select ABS(-2) 运行结果2MOD() 取余select MOD(101,3) 运行结果2ROUND() 四舍五入为制定的小数位数,需要两个参数,非别为字段名,小数位数ROUND(37.25,1) 运行结果37.3字符串函数CONCAT() 拼接字符串SELECT CONCAT(‘abc’, 123) 运行结...原创 2019-06-26 21:43:28 · 173 阅读 · 0 评论 -
mysql主从复制
今天我们要搭建一个mysql的主从复制,我这边的环境是用的centos7;首先我们现在一台机器上安装好mysql,具体步骤:去下载rpm文件,然后上传到你的虚拟机上,我这里已经下载好了,地址:https://dev.mysql.com/downloads/repo/yum/然后使用命令yum localinstall … 你的RPM包名 来拉去安装包然后使用命令cat /etc...原创 2019-06-30 21:21:35 · 120 阅读 · 0 评论