随笔分类 - mysql
mysql的安装及使用
摘要:需求描述:有一个user_info.sql 的文件里面都是插入user_info表的insert语句数据,数据量500M,要求快速插入mysql的数据库中。 解决方法: 1、利用客户端工具加载文件插入数据。 问题:执行数据特别慢,好几个小时才能插入,原因数据要从客户端发送到服务器网络传输和插入都消耗
阅读全文
摘要:一、需求 某字段的值为 7654,7698,7782,7788 期望的效果: 二、实现语句 SELECT SUBSTRING_INDEX(SUBSTRING_INDEX('7654,7698,7782,7788',',',help_topic_id+1),',',-1) AS num FROM my
阅读全文
摘要:使用mysql8.0时 发现 有几个空字符串怎么也过滤不掉,使用 is not null、trim()<>''、length()>=1都不行,最后查了一些资料说 trim只能去除半角的空格,全角的空格去不掉(真想骂娘) 解决方案: REPLACE(REPLACE(trim(yourColumn),
阅读全文
摘要:mysqldump数据,可以把用户名写在配置文件的[mysqldump]中但是这里只能写一个用户名和密码,如果一个数据库里有多个用户和数据库怎么分开备份。 1、创建一个备份的用户testuser。 create user 'testuser'@'localhost' identified by 'p
阅读全文
摘要:本文主要介绍如何在linux环境(64位)下搭建mysql8.0的数据库环境 1、到指定目录下下载安装包 [root@minio3 ~]# cd /usr/local/src [root@minio3 src]# wget https://dev.mysql.com/get/Downloads/My
阅读全文
摘要:mysqldump备份注:例子中的语句都是在mysql5.6下执行 基础 一、修改my.cnf文件 vi /etc/my.cnf增加如下配置 要备份的数据库用户名为root 密码为 rootpassword [mysqldump] user=root password=rootpassword 重启
阅读全文
摘要:操作系统:[root@]# cat /etc/redhat-releaseCentOS Linux release 7.9.2009 (Core)一、需要的包MySQL-client-5.6.32-1.linux_glibc2.5.x86_64.rpm MySQL-server-5.6.32-1.l
阅读全文
摘要:上一篇: 一、mysql5.7 rpm 安装(单机) https://www.cnblogs.com/yclh/p/14951314.html 环境 192.168.0.1 主节点 192.168.0.2 从节点 mysql版本:mysql-5.7.26 主节点192.168.0.1上: 一、配置信
阅读全文
摘要:一、下载需要的rpm包mysql-community-client-5.7.26-1.el6.x86_64.rpmmysql-community-common-5.7.26-1.el6.x86_64.rpmmysql-community-libs-5.7.26-1.el6.x86_64.rpmmys
阅读全文