Mysql
文章平均质量分 69
mysql
瑶山
人的一生 必须要学会做一件事 而且要做到透彻 才不枉此生...博客持续更新,欢迎点赞与交流
展开
-
【MySQL函数】掌握这些常用函数,让你的数据库操作如虎添翼!
【MySQL函数】掌握这些常用函数,让你的数据库操作如虎添翼!强制走索引/字符串函数/通配符/数值函数/日期和时间函数/条件函数/聚合函数/其他函数原创 2024-01-09 19:18:54 · 1615 阅读 · 0 评论 -
数据库优化要点,让你的数据运行如风!
数据库优化是一个广泛的主题,涉及多个方面。数据库优化是一个持续的过程,需要根据应用的特点和需求进行适当的调整和优化。以下是一些常见的数据库优化策略。原创 2024-01-09 19:18:49 · 1441 阅读 · 0 评论 -
Mysql 触发器-两个数据库的表数据同步-步骤与问题解决
需求:同步不同服务器上的数据库表的数据。即一方修改另一方也跟着修改步骤:只更新一张表,使用触发器解决检查本地mysql是否支持Federated数据引擎执行 show ENGINES; 语句Support值为NO,说明未支持该引擎。需修改mysql的配置文件进行设置。找到mysql的配置文件,在[mysqld]后添加federated即可;添加完成,重启mysql服务再次查询该引擎状态为YES即为支持。创建映射远程表数据的桥接表在本地数据库中创建一个可以映...原创 2021-05-27 10:03:14 · 11024 阅读 · 7 评论 -
Mysql启动报系统错误-记一次window盘符更换后引发的问题
目录MySQL 启动服务时发生系统错误 5 拒绝访问:切换到管理员模式就可以启动MySql启动时报错:发生系统错误 2。 系统找不到指定的文件。MySQL 启动服务时发生系统错误 5 拒绝访问:切换到管理员模式就可以启动在contana的搜索框张收入cmd,然后右键单击,并选择以管理员身份运行右键cmd找到他所在的位置,右击选择属性,选择快捷方式,再选择高级,在选择以管理员身份运行,再单击确定即可MySql启动时报错:发生系统错误 2。 系统找不到指定的文件。检查环境..原创 2021-04-20 13:22:21 · 228 阅读 · 0 评论 -
Bug记录-mysql 5.7 版本及以上this is incompatible with sql_mode=only_full_group_by
使用了 GROUP BY报错:this is incompatible with sql_mode=only_full_group_by原因:MySQL5.7版本默认设置了 mysql sql_mode = only_full_group_by 属性,导致报错。查看数据库的版本:SELECT VERSION();方案一查看数据库的sql_mode:select @@sql_mode;select @@global.sql_mode查询出来的结果复制出来去掉ONLY_..原创 2021-02-02 11:50:23 · 134 阅读 · 0 评论 -
MySQL语法、UNION合并查询结果集 一条数据拆分成多条和查询结果中增加一个自定义字段
UNION 语法:MySQL UNION 操作符用于连接两个以上的 SELECT 语句的结果组合到一个结果集合中。多个 SELECT 语句会删除重复的数据SELECT expression1, expression2, ... expression_nFROM tables[WHERE conditions]UNION [ALL | DISTINCT]SELECT expression1, expression2, ... expression_nFROM tables[WHERE .原创 2021-01-13 13:34:33 · 1383 阅读 · 0 评论 -
Linux命令-Linux生产环境故障排查实用命令
linux上查看所有java应用的内存占用情况top -b -n 1 | grep java| awk '{print "PID:"$1",RES:"$6",CPU percent:"$9"%","mem percent:"$10"%"}'top命令:PID:进程的ID USER:进程所有者 PR:进程的优先级别,越小越优先被执行 NInice:值 VIRT:进程占用的虚拟内存 RES:进程占用的物理内存 SHR:进程使用的共享内存 S:进程的状态。S表示休眠,R表示..原创 2021-01-12 13:32:12 · 372 阅读 · 1 评论 -
docker命令安装mysql5.7
Docker 安装 MySQL5.7# 查看docker仓库中的 mysql 命令docker search mysql# 为选定需要pull到系统中的数据库镜像docker pull mysql:5.7# 列出已下载的镜像docker images启动Mysql容器docker run -p 3316:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7测试...原创 2020-10-12 16:15:31 · 288 阅读 · 0 评论 -
linux下安装mysql-5.7.25问题解决以及详细步骤
linux下安装mysql-5.7.25问题解决以及详细步骤,本文所有流程和命令保证可用,一边操作一边复制,从零到一,复制安装原创 2019-08-28 11:50:49 · 1313 阅读 · 0 评论 -
mysql新建用户与 添加、删除远程访问权限(命令记录)
查看用户命令select user,host from mysql.user创建用户CREATE USER 'username'@'host' IDENTIFIED BY 'password';username:用户名;host:指定在哪个主机上可以登录,本机可用localhost,%通配所有远程主机;password:用户登录密码;创建数据库CREATE DATABASE 库名;授予用户通过外网IP对于该数据库的全部权限grant all privileges on dbn原创 2020-09-05 09:12:58 · 1491 阅读 · 0 评论 -
java定时备份linux/window服务器上mysql数据库/阿里云RDS数据库
每天凌晨三点执行,备份一个或多个mysql数据库资料,SYS 值为false 为window,true为linux,不同系统注意文件保存路径,亲测,以下是效果和代码原创 2020-06-03 13:43:38 · 638 阅读 · 1 评论 -
Mysql日期操作函数、转换与格式化,STR_TO_DATE,DATE_FORMAT
目录字符串转时间:STR_TO_DATE时间格式化:DATE_FORMATDATE_SUB() 函数从日期减去指定的时间间隔DATE_ADD() 函数向日期添加指定的时间间隔mysql中的if elseDATEDIFF函数:获取两个日期的时间间隔mybatis 指定特殊字符不转义:mysql order by多个字段排序mysql 查时间段与其他时间段重叠的数据字符串转时间:STR_TO_DATE字符串转时间:STR_TO_DATE(str, format)原创 2020-03-18 10:51:39 · 1875 阅读 · 0 评论 -
数据库设计总结
mysql数据库设计总结:数据库设计原则:数据库命名:数据库的命名包括英文字母(区分大小写)、阿拉伯数字、下划线,命名必须遵循简洁、明确的设计规则,切记数据库命名不能是纯数字的形式 备份数据库的时候,可以加入数字,比如 school_user_201901101,日期数据库表命名:数据库表命名与数据库名的命名规范一致即可字段命名规范:字段命名一般使用多个单词...原创 2019-11-01 19:44:35 · 579 阅读 · 0 评论 -
MySQL批量删除,批量添加,递归查询
批量删除int deleteByAlbumIds(int[] ids); <delete id="deleteByAlbumIds" parameterType="int[]"> delete from betern_customer_album where id in <foreach collection="array" item=...原创 2020-04-22 22:48:04 · 1307 阅读 · 0 评论