随笔分类 -  MySQL

MySQL相关技术
摘要:1 语法示例 INSERT INTO table_name (column1, column2, ...) SELECT column1, column2, ... FROM temp_table ON DUPLICATE KEY UPDATE column1 = VALUES(column1), 阅读全文
posted @ 2023-06-24 13:24 Questions张 阅读(349) 评论(0) 推荐(0) 编辑
摘要:1 详细异常 2 解决方案 mysql 链接失效时间设置过短,导致(改到一个合适的时间,根据自己的应用程序) SHOW GLOBAL VARIABLES LIKE '%timeout%'SET GLOBAL wait_timeout=10000 阅读全文
posted @ 2019-11-19 22:39 Questions张 阅读(362) 评论(0) 推荐(0) 编辑
摘要:1 详细异常信息 2 检查一下自己的msyql连接是否关闭 解决方案: 第一步,先设置下mysql连接的过期时间,让mysql会自动释放连接 set global wait_timeout=30 set global interactive_timeout=30 或者 修改my.cnf 重启mysq 阅读全文
posted @ 2019-11-05 22:55 Questions张 阅读(2235) 评论(0) 推荐(0) 编辑
摘要:1详细异常日志 2 查了一下网上的讨论以及各种可能性 <!--?xml version="1.0" encoding="UTF-8"?--> A 数据库编码 所以,将编码由utf8改成utf8mb4。 B 升级mysql 驱动 C jdbc的连接配置,要开启useUnicode=true,并且要设置 阅读全文
posted @ 2019-11-05 22:43 Questions张 阅读(1050) 评论(0) 推荐(0) 编辑
摘要:1 详细异常 2 解决 解决 没有添加 server-id 配置错误 增加: server-id=1 (每台机器的不要重复) log-bin=/var/lib/mysql/mysql-bin 阅读全文
posted @ 2019-10-20 20:51 Questions张 阅读(308) 评论(0) 推荐(0) 编辑
摘要:1 详细异常 2 问题原因 mysql软连接错误问题 检查一下文件权限,是否可执行,启动用户是否正确 阅读全文
posted @ 2019-10-20 20:45 Questions张 阅读(390) 评论(0) 推荐(0) 编辑
摘要:第一步:打开mysql5.7的配置文件my.cnf,并在里面增加一行:skip-grant-tables 保存并退出(:wq) [root@iz09a32x1sghz3z ~]# vi /etc/my.cnf [root@iz09a32x1sghz3z ~]# vi /etc/my.cnf 用roo 阅读全文
posted @ 2019-10-20 20:43 Questions张 阅读(97) 评论(0) 推荐(0) 编辑
摘要:1 mysql启动 Failed to start mysqld.service: Unit not found. 2 查询/etc/init.d/下是否存在mysqld ll /etc/init.d/ | grep mysqld 发现该目录下并没有mysqld的文件,若存在,请备份一下 find 阅读全文
posted @ 2019-10-20 20:22 Questions张 阅读(10741) 评论(2) 推荐(1) 编辑
摘要:1 sql范式 把s表中的city_name的值设置为city表中的name,关联条件是city_code 和 code 阅读全文
posted @ 2019-09-29 10:32 Questions张 阅读(348) 评论(0) 推荐(0) 编辑
摘要:1 详细异常信息 2 原因,自己建的联合主键是 day_time 和 city_code 但是更新语句只把day_time作为了条件,所以抛出了多主键异常,更新条件改为 day_time加city_code解决问题。 阅读全文
posted @ 2019-07-31 11:22 Questions张 阅读(1698) 评论(0) 推荐(0) 编辑
摘要:1 详见如下 阅读全文
posted @ 2019-07-30 17:59 Questions张 阅读(2265) 评论(0) 推荐(0) 编辑
摘要:首先利用mysql文件,导出csv文件, 然后,直接修改csv文件,然后导入csv文件 阅读全文
posted @ 2019-07-12 22:57 Questions张 阅读(650) 评论(0) 推荐(0) 编辑
摘要:1 语法如下 阅读全文
posted @ 2019-07-12 14:27 Questions张 阅读(22135) 评论(0) 推荐(1) 编辑
摘要:1 举例子,建数据库,然后 赋予用户远程访问的所有权限,最后刷新权限 阅读全文
posted @ 2019-06-18 15:04 Questions张 阅读(4071) 评论(0) 推荐(0) 编辑
摘要:SQL如下 阅读全文
posted @ 2019-06-06 10:35 Questions张 阅读(5236) 评论(0) 推荐(0) 编辑
摘要:truncate table 可以不删除表的情况下,快速情况表数据 阅读全文
posted @ 2019-05-11 23:09 Questions张 阅读(6459) 评论(0) 推荐(1) 编辑
摘要:原文地址:http://www.cnblogs.com/yangliheng/p/6187327.html 1.1 Row Level 行模式 日志中会记录每一行数据被修改的形式,然后在slave端再对相同的数据进行修改 优点:在row level模式下,bin-log中可以不记录执行的sql语句的 阅读全文
posted @ 2019-03-10 13:26 Questions张 阅读(621) 评论(0) 推荐(0) 编辑
摘要:1 下载源 2安装源 3检查源是否安装成功 4 安装MySQL 5 启动MySQL服务 6 设置开机启动 7 修改root登陆密码 8 增加远程用户 9 修改mysql编码为UTF8mb4 支持emoji表情 修改/etc/my.cnf添加如下配置 重启MySQL 安装完成 阅读全文
posted @ 2019-02-25 17:41 Questions张 阅读(250) 评论(0) 推荐(0) 编辑
摘要:1 下载源码包 赋予权限 2 安装Go语言 发现版本不对,直接去https://golang.org/dl/下载Mac下的pkg安装包 添加安装路径到path下 3 源码安装 4 然后测试安装是否成功 结果显示: SQL优化利器,简单方便实用。 阅读全文
posted @ 2019-01-27 12:48 Questions张 阅读(1212) 评论(0) 推荐(0) 编辑
摘要:1 下载源码 2 安装依赖环境 3 依赖libperconaserverclient_r 4 编译源码sqladvisor的依赖 5 编译sqladvisor 6 测试安装效果 使用说明详见GitHub地址 阅读全文
posted @ 2019-01-27 12:07 Questions张 阅读(724) 评论(0) 推荐(0) 编辑

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