- 博客(10)
- 收藏
- 关注
原创 mysql在windows下实现主从复制
从库会生成两个线程,一个I/O线程,一个SQL线程;I/O线程会去请求主库的binlog,并将得到的binlog写到本地的relay-log(中继日志)文件中;主库会生成一个Log Dump Threadp线程,用来给从库I/O线程传binlog;SQL线程,会读取relay log文件中的日志,并解析成sql语句逐一执行;1.2 主从复制好处。
2024-05-29 22:51:52
1355
原创 用户如何实现菜单权限控制
1.数据库表设计1.1菜单权限控制涉及到的表:1.用户表:t_user(主要字段:user_id、user_name) 2.角色表:t_role(主要字段:role_id、role_name)3.用户角色表:t_user_role(主要字段:user_id、role_id) #一对多4.角色菜单表:t_role_menu(主要字段:role_id、menu_id)#一对多#菜单id、菜单名称、菜单级别(一级、二级、三级)、菜单父类id、菜单url5.菜单表:
2024-05-23 18:21:10
1940
1
原创 mysql索引之单表优化
例如:index(a,b,c) 只有 a,ab,abc,acb,bca,cba索引生效。创建联合索引: idx_age_deptid_name。#索引失效情况:不能跳过age索引列,遵循左前缀原则。执行下面sql,观察是否使用索引,没有使用索引。#尽量将可能查询范围字段的索引放在后面。
2024-02-29 23:36:01
656
原创 mysql简介及相关命令
mysql是一款开源的关系型数据库管理系统。mysql支持多种语言,包括:C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等。MySQL支持大型数据库,支持5000万条记录的数据仓库,32位系统表文件最大可支持4GB,64位系统支持最大的表文件为8GB。2.常见的命令查看表字段信息:desc table_name。
2024-02-28 17:27:11
655
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人