![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 55
Adeaven(跑步行者)
这个作者很懒,什么都没留下…
展开
-
mysql之数据行序号
实现查询数据生成行序号原创 2021-12-22 21:55:31 · 2566 阅读 · 0 评论 -
自定义数据编码实现
实现自定义多级编码,且尽可能避免并发造成编码重复原创 2021-12-22 21:28:57 · 814 阅读 · 0 评论 -
centos7中搭建数据库复制集群
复制是指将主数据库的DDL和DML操作通过二进制日志传到从服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库的数据保持同步。mysql支持一台主库同时向多台从库进行赋值,从库也可以作为其他从库服务器的主库,实现链状复制。原创 2021-12-11 18:37:04 · 795 阅读 · 0 评论 -
centos7中修改root密码
问题:新配置mysql如何修改root密码?1. 问题阐述续上篇中,刚完成不通过 密码直接登录mysql,那如果我们需要密码登录,初始root是多少呢?那么,现在我们应该怎么做呢?2. 解决步骤2.1 修改 my.cnf ,取消注释 skip-grant-tables,这样我们不需要 通过密码登录了vi /etc/my.cnf2.2 保存退出后,重启mysqlsystemctl restart mysqld2.3 不输入密码登录mysql ,置空root密码//原创 2021-11-15 22:18:18 · 597 阅读 · 0 评论 -
centos7中mysql的安装
安装前检查是否有自带的mysql rpm -qa | grep mysql如果有需要先卸载掉系统安装的 rpm -e mysql // 普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除安装mysql说明:本次使用 yum 命令安装 MySQL https://dev.mysql.com/downloads/repo/yum/ // 下载 安装文件 wget h.原创 2021-11-15 22:18:03 · 285 阅读 · 0 评论 -
mysql实战之临时表、存储过程、if语句、循环
一、知识拆解1、创建临时表1.1 作用 :临时保存表数据1.2 生命周期: 随创建语句而产生,随当前 会话关闭而自动销毁,或者手动销毁1.2 基本语法 // 语法上和创建普通 表 多加了TEMPORARY ,其他完全一样 create TEMPORARY table table_name ( col type, col2 type ) Engine=InnoDB default charset utf8;1.3 手动销毁 // 关于临时表的增删改查和普通 表完全一..原创 2021-09-28 21:37:17 · 344 阅读 · 0 评论 -
kettle之执行sql脚本及保存数据格式为json
一、需求描述数据存档,存档后的数据不能修改需要通过 输入(如表输入) 的数据 作为参数 批量执行操作因为存档,所以保存个格式要求是json二、开发环境mysql8.0.12kettle 9.x三、实现步骤step1、新建 转换 trans_update_sql, 增加 表输入和 执行sql脚本 组件step2: 编辑 表输入,获取 源数据step3: 编写 执行sql脚本【此是关键步骤】此处我们先执行sql,只用ghorlandName 更新 js..原创 2021-09-26 11:01:56 · 1491 阅读 · 0 评论 -
mysql Bugs 之 mysql8.x 登录中遇到 caching_sha2_password 问题解决
一、 问题来源本地测试安装的是mysql8.x生产环境的是mysql5.x登录时就会显现 caching_sha2_password 的错误提示二、问题分析官方解释:Starting with MySQL 8.0.4, we are changing the default authentication plugin for MySQL server from mysql_native_password to caching_sha2_password. Correspondingly,原创 2021-03-20 17:09:26 · 1041 阅读 · 0 评论 -
mysql Bugs 之 使用IP登录数据库
一、问题描述我们需要登录另一台服务器上的,我们需要通过IP来登录mysql,而非使用localhost业务服务器和数据库服务器不在同一台机上的情况二、解决思路打开命令窗口 登录mysql mysql -u root -p切换数据库mysql 查看用户mysql> select Host,User,plugin from user;+---------------+------------------+-----------------------+| Host原创 2021-03-20 17:08:46 · 174 阅读 · 0 评论