
mysql
我的名字叫勇敢#5271
这个作者很懒,什么都没留下…
展开
-
This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its de 错误解决办法
这是我们开启了bin-log, 我们就必须指定我们的函数是否是1 DETERMINISTIC 不确定的2 NO SQL 没有SQl语句,当然也不会修改数据3 READS SQL DATA 只是读取数据,当然也不会修改数据4 MODIFIES SQL DATA 要修改数据5 CONTAINS SQL 包含了SQL语句其中在function里面,只有 DETERMINISTIC, NO SQL 和 READS SQL DATA 被支持。如果我们开启了 bin-log, 我们就必须为我们的functi转载 2020-08-21 10:22:59 · 2429 阅读 · 0 评论 -
mysql 5.7 主从复制功能 详细配置教程
原理介绍MySQL之间数据复制的基础是二进制日志文件(binary log file) 一台MySQL数据库一旦启用二进制日志后,其作为master,它的数据库中所有操作都会以“事件”的方式记录在二进制日志中 其他数据库作为slave通过一个I/O线程与主服务器保持通信,并监控master的二进制日志文件的变化 如果发现master二进制日志文件发生变化,则会把变化复制到自己的中继日志中 然后slave的一个SQL线程会把相关的“事件”执行到自己的数据库中,以此实现从数据库和主数据库的一致性,也转载 2020-07-30 17:04:23 · 323 阅读 · 0 评论 -
Linux下Mysql5.7忘记密码修改密码
一、问题linux下的mysql5.7忘记密码二、解决第一步:打开mysql5.7的配置文件my.cnf,并在里面增加一行:skip-grant-tables保存并退出(:wq)[root@iz09a32x1sghz3z ~]# vi /etc/my.cnf第二步:重启mysql[root@iz09a32x1sghz3z ~]# service mysqld restart第三步:登录mysql并且修改密码用root账号登录:[root@iz09a32x1sghz...转载 2020-07-30 16:42:31 · 1223 阅读 · 2 评论 -
转载:MYSQL 截取字符串以及MYSQL UPDATE SELECT
因为想要把表中的一个字段的一部分取出来,另放一个新的字段里面,所以想到了mysql的字符串截取功能。 实例如下: select params, substring_index(params, '=', -1), paramId from task where expiredDate is null; 更新数据库,mysql不能直接使用set select的结果,必须使用inner j...转载 2019-09-02 11:45:44 · 471 阅读 · 0 评论