随笔分类 -  Mysql

摘要:mysql优化--索引 Mysql索引大概有五种类型: 普通索引(INDEX):最基本的索引,没有任何限制唯一索引(UNIQUE):与"普通索引"类似,不同的就是:索引列的值必须唯一,但允许有空值。主键索引(PRIMARY):它 是一种特殊的唯一索引,不允许有空值。全文索引(FULLTEXT ):可 阅读全文
posted @ 2023-07-31 21:48 myWang 阅读(8) 评论(0) 推荐(0) 编辑
摘要:基本上是版本问题 springboot3.0.4 +pagehelper-starter1.4.6可以 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artif 阅读全文
posted @ 2023-05-14 21:01 myWang 阅读(345) 评论(0) 推荐(0) 编辑
摘要:***java执行代码中必须加cmd /c Process exec = Runtime.getRuntime().exec("cmd /c mysqldump -uroot -p123456 xxl_job>e:/home/jobbak.sql"); Process exec1 = Runtime 阅读全文
posted @ 2023-05-13 18:05 myWang 阅读(316) 评论(0) 推荐(0) 编辑
摘要:开启性能分析 show profiles 这个命令非常强大,能清晰的展示每条SQL的持续时间。通常结合show profile 命令可以更加详细的展示其耗时信息。这样就能很容易的分析出,到底慢在哪个环节了。比较遗憾的是,在MySQL中,该命令默认是关闭状态的。在使用之前,我们首先得启用它: 开启命令 阅读全文
posted @ 2023-05-07 15:37 myWang 阅读(667) 评论(0) 推荐(0) 编辑
摘要:explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了: 如: explain select surname,first_name form a,b where a.id=b 阅读全文
posted @ 2023-05-07 15:05 myWang 编辑
摘要:Mysql语法顺序,即当sql中存在下面的关键字时,它们要保持这样的顺序: select[distinct] from join(如left join) on where group by having union order by limit Mysql执行顺序,即在执行时sql按照下面的顺序进行 阅读全文
posted @ 2023-05-07 13:54 myWang 阅读(14) 评论(0) 推荐(0) 编辑
摘要:distinct对单列数据实现去重效果并返回单列如果是对多列去重,当且仅当多条数据中多列的数据完全一致才能够去重如图1 select distinct password,phone from tb_user; 图1 不能够去重如图2 阅读全文
posted @ 2023-05-06 21:30 myWang 阅读(67) 评论(0) 推荐(0) 编辑
摘要:不能在同一张表中将查询非结果集作为更新条件执行 将需要的结果集外层套一层自查询如 update a set a.num=a.num+1 where a.name in (select a.age from a where xx=xxx) ;报错 [1093] You can't specify ta 阅读全文
posted @ 2023-04-22 18:07 myWang 阅读(56) 评论(0) 推荐(0) 编辑
摘要:1. 将用到的数据库文件夹直接拷贝到目标文件夹,mysql5.7在linux中默认在var/lib/mysql,将data下ibdata1也要拷贝进去 2. linux下需要将所有者root改为mysql,不然服务启动不了,chown mysql:mysql 数据文件夹;chown mysql:my 阅读全文
posted @ 2022-06-25 01:17 myWang 阅读(239) 评论(0) 推荐(0) 编辑
摘要:win7系统,可以cmd–》sc delete 服务名称win10计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services 删除相关服务即可 阅读全文
posted @ 2022-06-19 18:34 myWang 阅读(83) 评论(0) 推荐(0) 编辑
摘要:1.下载MySQL压缩包解压缩 2.更改my.ini配置文件 [mysqld] #设置3306端口号 port=3306 #设置MySQL的安装目录 basedir=F:\\JavaSoftware\\mysql-5.7.10-winx64 #设置MySQL数据库的数据存放目录 datadir=F: 阅读全文
posted @ 2022-04-12 22:04 myWang 阅读(247) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示