mysql
陈帅同学
好好学习 天天向上
www.imshuai.cn
展开
-
mysql 时间字段自动更新
mysql 字段自动更新原创 2016-02-26 20:17:17 · 1155 阅读 · 0 评论 -
mysql 多实例 主从复制实战记录
本文章: 参考 跟老男孩学linux-web集群实战 第九章 大环境: contos:Linux localhost 2.6.32-754.3.5.el6.x86_64 #1 SMP Tue Aug 14 20:46:41 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux mysql: mysql-5.5.32 mysql...原创 2018-10-16 14:41:37 · 368 阅读 · 0 评论 -
mysql8.0 主从复制
理论与实践现相结合原创 2018-07-10 16:30:05 · 1631 阅读 · 0 评论 -
理解事务的4种隔离级别
数据库事务的隔离级别有4种,由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。下面通过事例一一阐述它们的概念与联系。Read uncommitted读未提交,顾名思义,就是一个事务可以读取另一个未提交事务的数据。事例:老板要给程序员发工资,程序员的工转载 2017-11-16 11:39:35 · 195 阅读 · 0 评论 -
mysql-共享锁与排他锁
mysql锁机制分为表级锁和行级锁,本文就和大家分享一下我对mysql中行级锁中的共享锁与排他锁进行分享交流。共享锁又称为读锁,简称S锁,顾名思义,共享锁就是多个事务对于同一数据可以共享一把锁,都能访问到数据,但是只能读不能修改。排他锁又称为写锁,简称X锁,顾名思义,排他锁就是不能与其他所并存,如一个事务获取了一个数据行的排他锁,其他事务就不能再获取该行的其他锁,包括共享锁和排他锁,但是获取排他锁的转载 2017-11-16 10:27:22 · 265 阅读 · 0 评论 -
MySQL数据库命名规范及约定
一、【操作规范】1. 如无备注,则表中的第一个id字段一定是主键且为自动增长;2. 如无备注,则数值类型的字段请使用UNSIGNED属性;3. 如无备注,排序字段order_id在程序中默认使用降序排列;4. 如无备注,所有字段都设置NOT NULL,并设置默认值;5. 如无备注,所有的布尔值字段,如is_hot、is_deleted,都必须设置一个默认值,并设为0;6. 所有的数字类...转载 2016-12-19 15:52:44 · 264 阅读 · 0 评论 -
关于sql和MySQL的语句执行顺序(必看!!!)
转:http://blog.csdn.net/u014044812/article/details/51004754今天遇到一个问题就是mysql中insert into 和update以及delete语句中能使用as别名吗?目前还在查看,但是在查阅资料时发现了一些有益的知识,给大家分享一下,就是关于sql以及MySQL语句执行顺序:sql和mysql执行顺序,发现内部机制是一样的。最大区...转载 2016-12-11 14:47:02 · 665 阅读 · 0 评论 -
数据库事务隔离级别
转: http://singo107.iteye.com/blog/1175084数据库事务的隔离级别有4个,由低到高依次为Read uncommitted、Read committed、Repeatable read、Serializable,这四个级别可以逐个解决脏读、不可重复读、幻读这几类问题。 √: 可能出现 ×: 不会出现 脏读 不可重复读 幻读...转载 2016-12-10 17:17:40 · 293 阅读 · 0 评论 -
mysql查询更新时的锁表机制分析(只介绍了MYISAM)
转:http://blog.csdn.net/u010942020/article/details/51925653为了给高并发情况下的MySQL进行更好的优化,有必要了解一下mysql查询更新时的锁表机制。一、概述MySQL有三种锁的级别:页级、表级、行级。MyISAM和MEMORY存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的转载 2016-12-10 14:34:47 · 321 阅读 · 0 评论 -
吐血推荐:homebrew 安装mysql后,如何配置mysql
这个是我最新并且一直推崇的方法: 1、安装:sunyichaodeMacBook-Pro:~ sunyichao$ brew install mysql 2、开启mysql:mysql.server start 2、使用mysql的配置脚本:/usr/local/opt/mysql/bin/mysql_secure_installation //mysql 提供的配置向导 启动这个脚本后,即转载 2016-11-12 17:42:17 · 5411 阅读 · 0 评论 -
mac 完全卸载mysql
sudo rm /usr/local/mysqlsudo rm -rf /usr/local/mysql*sudo rm -rf /Library/StartupItems/MySQLCOMsudo rm -rf /Library/PreferencePanes/My*vim /etc/hostconfig (and removed the line MYSQLCOM=-YES-原创 2016-11-08 17:58:20 · 338 阅读 · 0 评论 -
mac 包管理器安装mysql
http://wgxsoft.blog.163.com/blog/static/1738191712015226159200/转载 2016-05-11 11:55:44 · 320 阅读 · 0 评论 -
http://www.linuxidc.com/Linux/2014-09/106310.htm
http://www.linuxidc.com/Linux/2014-09/106310.htm转载 2016-05-11 11:14:15 · 428 阅读 · 0 评论 -
mac mysql完全卸载
mac下mysql的DMG格式安装内有安装文件,却没有卸载文件……很郁闷的事。 网上搜了一下,发现给的方法原来得手动去删。 很多文章记述要删的文件不完整,后来在stackoverflow这里发现了一个遗漏的地方,所以将完整版记述在这里,以供查阅。 先停止所有mysql有关进程。 sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* s原创 2016-05-11 11:08:52 · 517 阅读 · 0 评论 -
mac mysql安装
http://www.jianshu.com/p/776e72742c6e转载 2016-05-11 11:07:22 · 252 阅读 · 0 评论 -
Msql 主从原理介绍-通俗易懂
思想: 主服务器(master) 接受用户的内容更新,并写入bin-log中 一个或多个从服务器(slave) ,接受来自 主服务器的 binlog 日志文件(I/O 线程), 解析出sql(sql 线程), 重新更新到服务器(slave),完成数据的一致(sql 线程) 主从服务器应用场景:更好的支持大规模高并发读写 主服务器实现读写分离, 从服务器实现负载均衡(l...原创 2018-10-16 14:42:54 · 694 阅读 · 0 评论