mysql
perfect88888
活到老!学到老!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql的SQL优化以及B树
mysql主流版本mysql一般5.X: 5.0-5.1:早期产品的延续,升级维护 5.4-5.x:mysql整合了三方公司的新存储引擎(用的最多的是5.5和5.7) 在linux中安装一个是yum安装、tar.gz、rpm rpm -ivh rpm软件名 如果安装的时候冲突了的话就把旧版本卸载yum -y remove xxx(软件名)了再...原创 2019-03-29 21:18:23 · 541 阅读 · 0 评论 -
sql优化
sql优化: 手动优化: explain +SQL语句 就是在原先的SQL语句前面加上explain explain select *from tb; id:编号 select_type:查询类型 table:表 possible_keys:预测用到的索引 key:实际使用...原创 2019-03-31 18:15:03 · 177 阅读 · 0 评论 -
mysql主从(master与slave)
1.master 将改变的数记录在本地的二进制日志(binary log)中;该过程称之为:二进制日志事件 2.slave将master的binary log拷贝到自己的relay log(中继日志文件)中 3.中继日志事件,将数据读取到自己的数据库之中mysql主从复制是异步的,串行化的,有延迟master(主):slave(从)=1:n配置:windows(mys...原创 2019-04-01 08:53:05 · 328 阅读 · 0 评论 -
什么叫做栈
栈是一种后进先出的线性表,是最基本的一种数据结构,在许多地方都有应用。栈是限制插入和删除只能在一个位置上进行的线性表。其中,允许插入和删除的一端位于表的末端,叫做栈顶(top),不允许插入和删除的另一端叫做栈底(bottom)。对栈的基本操作有 PUSH(压栈)和 POP (出栈),前者相当于表的插入操作(向栈顶插入一个元素),后者则是删除操作(删除一个栈顶元素)。栈是一种后进先出(LIFO)的...原创 2019-03-28 09:41:10 · 1573 阅读 · 0 评论 -
mysql的优化方案
在sql查询中为了提高查询效率,我们常常会采取一些措施对查询语句进行sql优化,下面总结的一些方法,有需要的可以参考参考。1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t ...原创 2019-04-07 08:36:26 · 188 阅读 · 1 评论 -
mysql基础命令
mysql的查看版本是select version();mysql的显示当前时间select now();quit是退出mysql连接远程主机数据库 mysql -h跟ip地址 -uroot -p 运行即可,默认端口是3306,如果改了端口的话得写上新端口创建表数据的时候id自动增长name不能为空: create table 表名(id int auto_increment primar...原创 2019-03-28 21:03:49 · 369 阅读 · 0 评论
分享