
mysql
我是酷毙程序猿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql 表被锁后处理方式
1. 查询被锁的进程 SELECT * FROM information_schema.innodb_trx 2. 杀掉sql lock等待 kill 4163358原创 2020-12-10 19:01:11 · 232 阅读 · 1 评论 -
mysql 四种分区方式
1、什么是表分区? mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表索引的。如果一张表的数据量太大的话,那么myd,myi就会变的很大,查找数据就会变的很慢,这个时候我们可以利用mysql的分区功能,在物理上将这一张表对应的三个文件,分割成许多个小块,这样呢,我们查找一条数据时,就不用全部查找了,只要知道这条数据在哪一块,然后原创 2020-09-23 17:56:55 · 26657 阅读 · 0 评论 -
navigate 远程连接 linux mysql 数据库
第一种 开放3306端口 且 授权所有ip可以远程连接或者 自己是被授权可连接ip 且 mysql 的 root and password exists 第二种:3306 端口外网不可访问。 且 linux 的 root and password exists 且 mysql 的 root and password exists ① ② ...原创 2020-07-25 18:18:59 · 569 阅读 · 0 评论 -
设置mysql可以远程连接以及新建用户
mysql 安装就不说了很简单啊 ①打开cmd 切换到安装的 mysql bin 目录下 输入 mysql -uroot -p密码 然后 输入 use mysql; 执行 然后 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'youpassword' WITH GRANT OPTION; 然后 FLUSH PRIVIL...原创 2019-01-23 14:19:05 · 9512 阅读 · 0 评论 -
linux 下 mysql 5.5.60慢查询处理
一 第一种慢查询默认10s默认慢查询日志存储地址 查看是否开启慢查询日志 show variables like 'slow_query%'; 查看开启慢查询的超时记录时间阈值 show variables like 'long_query_time'; 如果没有开启 执行下面命令开启(不需要重启mysql),然后执行show variables like 'slow_que...原创 2019-05-27 19:57:58 · 254 阅读 · 0 评论 -
SQL中索引失效列子及解决方案
一 in 主键 和 非主键特殊查询索引是否失效问题 ①索引失效 height 为int(非主键) 使用in 会导致索引失效 还有 != ,<>,not in 导致索引失效 EXPLAIN SELECT id, name ,age FROM vtiger_knowledgess WHERE height IN('122','11'); EXPLAIN SELECT id...原创 2019-07-11 19:55:39 · 1742 阅读 · 1 评论