随笔分类 -  Mysql

摘要:数据 id|line | --+ + 1|["45146", "798789"]| 2|["4546", "798789"] | 对查询数组中每个元素做模糊匹配,存在一个符合条件则返回, 该语句在mysql5.7 和8.0 都有效 SELECT * FROM `table` where JSON_E 阅读全文
posted @ 2025-04-18 11:26 熊先生不开玩笑 阅读(107) 评论(0) 推荐(0)
摘要:docker安装也可用此办法 在配置文件添加: [mysqld] sql_mode='STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION' log_error=/logs/error.log general_log=1 general_log_file=/logs/ 阅读全文
posted @ 2025-01-14 14:33 熊先生不开玩笑 阅读(58) 评论(0) 推荐(0)
摘要:在mysql8 中因为id非连续自增,所以用网上大家说的获取随机数据的方式,不可行。下面贴出一条可以在id非连续自增的表table中获取数据的sql。但是未在大量数据的表中测试效率。谨慎使用。 SELECT row_num, id from ( SELECT ROW_NUMBER() OVER ( 阅读全文
posted @ 2024-12-27 18:34 熊先生不开玩笑 阅读(35) 评论(0) 推荐(0)
摘要:先不映射指定配置目录,./conf/mysql,docker容器开起来后,复制容器内/etc/mysql 到宿主机,然后添加目录映射: -"./conf/mysql:/etc/mysql" ,这样就可以将配置里保存在宿主机了。 version: '3.0' networks: mysql_netwo 阅读全文
posted @ 2024-05-10 14:21 熊先生不开玩笑 阅读(99) 评论(0) 推荐(0)
摘要:# 查看命令地址 which mysql /usr/local/mysql/bin/mysql # 查看配置文件地址 /usr/local/mysql/bin/mysql --verbose --help | grep -A 1 'Default options' Default options a 阅读全文
posted @ 2022-07-25 10:36 熊先生不开玩笑 阅读(165) 评论(0) 推荐(0)