随笔分类 -  MySQL

摘要:--MySQL select ('2022-05-05'+interval(cast(mysql.help_topic.help_topic_id as signed)) day) as 'DAY' from mysql.help_topic HAVING (DAY <= date_FORMAT(' 阅读全文
posted @ 2022-06-28 17:30 StarFox 阅读(31) 评论(0) 推荐(0)
摘要:// mysql>use mysql; mysql>update user set host = '%' where user = 'root'; mysql>select host, user from user; mysql>flush privileges; 阅读全文
posted @ 2021-09-22 14:21 StarFox 阅读(37) 评论(0) 推荐(0)
摘要://MySQL 8.0写法 select * from( select row_number() over (partition by UserName order by CheckTime desc) as rn,u.* from kq_record u where CheckDate = '20 阅读全文
posted @ 2020-12-03 17:51 StarFox 阅读(479) 评论(0) 推荐(0)
摘要:只要数据有相同的排名就一样,排名依次排序 SELECT obj.Dept_Name, obj.CountNo, CASE WHEN @rowtotal = obj.CountNo THEN @rownum WHEN @rowtotal := obj.CountNo THEN @rownum :=@r 阅读全文
posted @ 2020-08-06 18:28 StarFox 阅读(150) 评论(0) 推荐(0)
摘要:根据节点查询所有子节点 CREATE DEFINER=`root`@`localhost` FUNCTION `getChildList`(rootId varchar(100)) RETURNS varchar(2000) CHARSET latin1 BEGIN DECLARE str varc 阅读全文
posted @ 2020-03-31 11:52 StarFox 阅读(750) 评论(0) 推荐(0)
摘要:这是我们开启了 bin-log, 我们就必须指定我们的函数是否是 1 DETERMINISTIC 不确定的 2 NO SQL 没有SQl语句,当然也不会修改数据 3 READS SQL DATA 只是读取数据,当然也不会修改数据 4 MODIFIES SQL DATA 要修改数据 5 CONTAIN 阅读全文
posted @ 2020-03-31 11:19 StarFox 阅读(334) 评论(0) 推荐(0)
摘要:MySQL 8.0已经不支持下面这种命令写法 grant all privileges on *.* to root@"%" identified by "."; 正确的写法是先创建用户 CREATE USER 'root'@'%' IDENTIFIED BY 'Hadoop3!';再给用户授权 g 阅读全文
posted @ 2020-02-23 02:31 StarFox 阅读(6746) 评论(0) 推荐(1)
摘要:Authentication method 'caching_sha2_password' not supported by any of the av的意思是任何av都不支持身份验证方法“缓存密码” 通常的报这个错误是因为它的身份验证方式是 mysql_native_password 方式,不是c 阅读全文
posted @ 2020-02-22 21:21 StarFox 阅读(12472) 评论(1) 推荐(1)
摘要:1、下载MySQL社区版本,这里下载的是mysql-8.0.19-winx64,版本比较新,8.0解压版的安装非常简便,解压配置一下即可使用。点击此处跳转官网下载 添加my.ini文件 my,ini内容 [mysqld] # 设置3306端口 port=3306 # 设置mysql的安装目录 bas 阅读全文
posted @ 2020-02-22 01:04 StarFox 阅读(236) 评论(0) 推荐(0)
摘要://获取当前时间SYSDATE()或now() select SYSDATE() //对获取当前时间只要年月日的写法 select date_format(SysDate(), '%Y-%m-%d'); select date_format(NOW(), '%Y-%m-%d %H:%i:%s'); 阅读全文
posted @ 2020-02-07 18:29 StarFox 阅读(137) 评论(0) 推荐(0)
摘要://利用Navicat工具修改字段的字符编码,问题成功解决。 //插入中文报错的字符编码格式 //改成可插入中文的字符编码格式为,注意修改的是要插入中文的字段编码格式 阅读全文
posted @ 2020-02-06 16:40 StarFox 阅读(262) 评论(0) 推荐(0)
摘要:The user specified as a definer ('root'@'%') does not exist的主要是由于对视图的操作没有相关权限 解决方法:用Navicat Premium打开MySQL连上数据库后 权限问题,授权 给 root 所有sql 权限 mysql> grant 阅读全文
posted @ 2020-01-10 13:02 StarFox 阅读(560) 评论(0) 推荐(0)