Mysql
文章平均质量分 82
玉带林中挂
这个作者很懒,什么都没留下…
展开
-
如何实现SQL Server数据库的共享
SQL Server是本地电脑的数据库,要是其人想访问该电脑上数据库,就需要实现SQL Server的共享。1、注册用户名,也就是对方使用的用户名2、设置登录名等信息3、服务器角色4、用户映射5、状态到这里,添加用户就已经完成了,然后1、选择属性2、安全性这里有关SQL Server数据库配制就结束了,然后配制一下防火墙,把SQL Server加进去1、控制面板找到防火墙2、选择运行应用或功能通过。。。。。。3、选择允许其他原创 2020-05-18 11:29:41 · 10512 阅读 · 9 评论 -
Mysql的Explain关键字
explain关键字的理解。原创 2021-08-06 09:59:52 · 1088 阅读 · 2 评论 -
Mysql----修改密码(8.0版本)
1、首先修改配置文件,进入配置文件的命令vi /etc/my.cnf2、添加如下代码,因为8.0版本的mysql设置密码规则只有放在配置文件里面才会永久生效#跳过密码skip-grant-tables#设置密码的规则永久配置在配置文件当中validate_password.policy=0 #密码复杂等级最低validate_password.length=6 #密码长度为6位validate_password.mixed_case_count=0 #混合密码不开启validate_p原创 2021-08-04 08:05:14 · 1467 阅读 · 2 评论 -
Mysql----复制
复制的简单概述复制(replication)是Mysql数据库提供的一种高可用性能的解决方案,它解决的问题是让一台服务器的数据与其他服务器保持一致,一台主库的数据可以同步到多台备库上,备库本身也可以被配置成另外一台服务器的主库,主库和备库之间有多种不同的组合方式。Mysql中的复制分为两种:基于行的复制和基于语句的复制(二者下文介绍),这两种方式都是通过在主库上记录二进制日志(bin log),在备库上使用重放日志(relay log)来实现异步的数据复制。需要注意的是,无论是哪种复制,都是有延迟的,在原创 2021-07-28 19:47:19 · 210 阅读 · 1 评论 -
Mysql中的事务详解
什么是事务顾名思义,事务就是对一组事情的操作,要么把这件事办成了,要么这事儿就失败了;通俗来讲,事务就是一组sql语句的集合,要么这组sql全都执行成功,要么就全都执行失败;事务不是Mysql支持的,是InnoDB搜索引擎提供的。描述事务最经典的例子就是账户转钱,A要给B转1000元钱操作如下:1、检查A账户中余额是否高于1000元钱。2、从A账户中减去1000元钱。3、给B账户中增加1000元钱。以上三个操作必须打包在一个事务当中,该事务要么成功(A账户减少1000,B账户增加1000),要么原创 2021-07-22 21:11:13 · 1910 阅读 · 6 评论 -
Mysql----锁
什么是锁锁是数据库系统区别于文件系统的一个关键特性,锁机制是用来管理对共享资源的并发访问,是为了保证数据库中数据的一致性,使共享资源在被并发访问时变得有序而设计的一种规则。InnoBD中的行锁InnoDB存储引擎会在行级别上对表数据上锁。实现了两种标准的行级锁:共享锁(shared lock),也叫作读锁(read lock),允许事务读一行数据。排他锁(exclusive lock),也叫作写锁(write lock),允许事务删除或更新一行数据。注意:一个事务想要对数据行进行操作,前提是先拿原创 2021-07-21 21:27:08 · 255 阅读 · 2 评论 -
Mysql索引详解
索引概念索引(index)是帮助Mysql高效获取数据的数据结构,索引的本质就是数据结构,索引可以简单理解为 “排好序的快速查找的数据结构”,对于数据库的表而言,索引其实就是它的“目录"。为什么要使用索引索引的出现提高了数据查询的效率,降低数据库的io成本,通过索引队列数据进行排序,降低了数据排序的成本,降低了cpu的消耗。在使用索引的时候,尽量使用覆盖索引(下文介绍),只访问索引的查询,并减少select* 的使用(下文介绍)。索引提高查询效率的原因:Mysql中索引数据结构是B+Tree,B+原创 2021-07-19 20:18:29 · 820 阅读 · 5 评论