-
mysql主从复制读写分离的配置方法说明
所属栏目:[MySql教程] 日期:2022-03-09 热度:111
mysql主从复制读写分离的配置方法说明: 一、说明 前面我们说了mysql的安装配置,mysql语句使用以及备份恢复mysql数据;本次要介绍的是mysql的主从复制,读写分离;及高可用MHA; 环境如下: master:CentOS7_x64 mysql5.721 172.16.3.175 db1 slave1:CentOS7_x64[详细]
-
mysql 8.0.11 安置步骤详解
所属栏目:[MySql教程] 日期:2022-03-09 热度:149
本文为大家分享了mysql 8.0.11 安装步骤,供大家参考,具体内容如下 第一步:下载安装包 MYSQL官方下载地址:官方下载 这里第一项是在线安装,第二项是离线包安装,我选择的是第二项(不用管你电脑是多少位的操作系统),因为: Note: MySQL Installer is 32[详细]
-
mysql中mysql-bin.000001是什么文件可以删掉吗
所属栏目:[MySql教程] 日期:2022-03-09 热度:172
用ports安装了mysql以后,过一段时间发现/var空间不足了,查一下,会发现是mysql-bin.000001、mysql-bin.000002等文件占用了空间,那么这些文件是干吗的?这是数据库的操作日志,例如UPDATE一个表,或者DELETE一些数据,即使该语句没有匹配的数据,这个命[详细]
-
重新编辑启动脚本
所属栏目:[MySql教程] 日期:2022-03-09 热度:134
!/bin/bash user=root port=3306 CmdPath=/opt/mysql/bin password=xxxxxxxxxx base_dir=/opt/mysql inst_dir=/data/3306 alive=00 sMysqld=0 sMysqldSafe=0 fSock=0 fPID=0 check_alive() { echo running check_alive... if [ ps -ef | grep $port | grep[详细]
-
MySQL PHP语法浅聊
所属栏目:[MySql教程] 日期:2022-03-09 热度:136
我们先来看一下charAt函数的基本语法 character = str.charAt(index) charAt函数的唯一参数是字符串中的index,从中提取单个字符。此索引的范围介于0和length - 1之间,包括限制。如果未指定索引,则返回字符串的第一个字符,因为0是用于此函数的默认索[详细]
-
SQL语句执行深入解说
所属栏目:[MySql教程] 日期:2022-03-08 热度:52
前言: 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。 本文将从MySQL总体架构---查询执行流程---语句执行顺序来探讨一下其中的知识。 一、MySQL架构总览: 架构最好看图,再配上必要的说[详细]
-
mysql全文模糊搜索MATCH AGAINST方法示范
所属栏目:[MySql教程] 日期:2022-03-08 热度:119
mysql 4.x以上提供了全文检索支持 MATCH AGAINST 模式(不区分大小写) 建立全文索引的表的存储引擎类型必须为MyISAM 问题是match against对中文模糊搜索支持不是太好 新建一个utf8 MyISAM类型的表并建立一个全文索引 : CREATE TABLE articles ( id INT U[详细]
-
MySQL游标概念与用法说明
所属栏目:[MySql教程] 日期:2022-03-08 热度:167
本文实例讲述了MySQL游标概念与用法。分享给大家供大家参考,具体如下: 1、游标的概念(Cursor) 一条sql,对应N条资源,取出资源的接口,就是游标,沿着游标,可以一次取出1行。如果开发过安卓的同学应该知道有一个Api是Cursor,也是读取SQLite数据库用[详细]
-
MYSQL——数据更改
所属栏目:[MySql教程] 日期:2022-03-08 热度:120
MYSQL的数据修改 1 添加单列 a ALTER TABLE 列表名 ADD 要加的参数名(如年龄)内容(如21); 【位于所有列的最下面】 b ALTER TABLE 列表名 ADD 要加的参数名(如年龄)内容(如21)TIRST; 【新添加的这列位于最前面】 c ALTER TABLE 列表名 ADD 要加的参数名([详细]
-
mysql索引对排序的影响实例解析
所属栏目:[MySql教程] 日期:2022-03-08 热度:116
本文实例讲述了mysql索引对排序的影响。分享给大家供大家参考,具体如下: 索引不仅能提高查询速度,还可以添加排序速度,如果order by 后面的语句用到了索引,那么将会提高排序的速度。 测试 1、创建测试表:t15表 CREATE TABLE `t15` ( `id` int(10) uns[详细]
-
Centos安置mysql
所属栏目:[MySql教程] 日期:2022-03-08 热度:91
记录一下Centos下安装mysql的过程 实验环境: centos 7, mysql5.7社区版 1.下载mysql5.7社区版安装包 2.centos上直接解压安装,没有遇到任何障碍。 3.安装过程中会把初始密码写入var/log/mysqld.log,打开这个文件,找到密码行记录下来。Centos安装mysql[详细]
-
mysql触发器简介、创建触发器及使用限制解析
所属栏目:[MySql教程] 日期:2022-03-08 热度:101
本文实例讲述了mysql触发器简介、创建触发器及使用限制。分享给大家供大家参考,具体如下: 简介 SQL触发器是存储在数据库目录中的一组SQL语句。每当与表相关联的事件发生时,即会执行或触发SQL触发器,例如插入,更新或删除。SQL触发器也可以当做是一种特[详细]
-
vsftpd运用pam_mysql.so连接mariadb进行认证
所属栏目:[MySql教程] 日期:2022-03-08 热度:178
实验环境: IP地址 描述 192.168.5.181 CentOS7系统,base源安装好了mariadb,作为ftp服务端,作为认证服务端 192.168.5.121 CentOS6系统,作为ftp客户端 认证模块pam_mysql.so的安装 需要从网上下载pam_mysql.so的源码包,pam_mysql-0.7RC1.tar.gz 在解压[详细]
-
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句解说
所属栏目:[MySql教程] 日期:2022-03-08 热度:103
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句详解: 1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1 或者:Insert into Table2 select * from Table1 注意:(1)要求目标表Tab[详细]
-
一键安装mysql5.7及密码策略修改办法
所属栏目:[MySql教程] 日期:2022-03-08 热度:181
一键安装mysql5.7及密码策略修改方法: 一、一键安装Mysql脚本 [root@uat01 ~]# cat InstallMysql01.sh #!/bin/bash #2018-10-13 #旅行者-Travel #1.安装wget yum -y install wget #2、下载mysql的yum源 URL=https://repo.mysql.com//mysql80-community-re[详细]
-
linux查看mysql版本的方法
所属栏目:[MySql教程] 日期:2022-03-08 热度:134
这篇文章给大家分享的是有关linux查看mysql版本的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。 一、使用linux终端 1、使用mysql -V命令 2、使用mysql --help|grep Distrib命令 二、在linuxde MySQL中进行查看 1、使用[详细]
-
Mysql5.7中使用group concat函数数据被截断的问题完美解决方法
所属栏目:[MySql教程] 日期:2022-03-08 热度:99
前天在生产环境中遇到一个问题:使用 GROUP_CONCAT 函数select出来的数据被截断了,最长长度不超过1024字节,开始还以为是navicat客户端自身对字段长度做了限制的问题。后面故意重新INSERT了一个字段长度超1024字节的数据,但是navicat能完整展示出来,所[详细]
-
SQL语句中OR和AND的混合使用的小技巧
所属栏目:[MySql教程] 日期:2022-03-08 热度:186
今天有这样得一个需求,如果登陆人是客服的话,会查询订单是该客服以及还没有匹配客服的,刚开始想的是直接在sql语句上拼写 or assigned_id is null 的,测试了一下发现这样的话,前面的其他条件都没有用了 这样的话,第一个i.server_org_id = 4这个条件已[详细]
-
mysql中group_conca函数怎么修改其长度限制
所属栏目:[MySql教程] 日期:2022-03-08 热度:187
小编给大家分享一下mysql中group_conca函数怎么修改其长度限制,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧! 在mysql中,有个函数叫group_concat,平常使用可能发现不了问题,在处理大数据的时候,会发现内容被截取了, 其实MYSQL内部对[详细]
-
Mysql中使用count加条件统计
所属栏目:[MySql教程] 日期:2022-03-08 热度:141
Mysql中count()函数的一般用法是统计字段非空的记录数,所以可以利用这个特点来进行条件统计,注意这里如果字段是NULL就不会统计,但是false是会被统计到的,记住这一点,我们接下来看看几种常见的条件统计写法。 测试环境 Windows 10 Welcome to the MySQ[详细]
-
MySQL基础语句
所属栏目:[MySql教程] 日期:2022-03-08 热度:187
这里不介绍MySQL 函数及其他知识,只做基本的语法介绍说明。 show databases; 显示数据库 create database name; 创建数据库 create table user like user_info; 创建相同的表结构 create table user as select * from user_info; 创建相同的表结构并复制[详细]
-
mysql5.7.21.zip安装教程
所属栏目:[MySql教程] 日期:2022-03-08 热度:120
mysql5.7.21 zip安装详细过程,具体内容如下 1.解压放到指定盘中 D:mysql-5.7.21-winx64 2.新建my.ini文件放在D:mysql-5.7.21-winx64文件夹下,将如下代码放入my.ini文件中 basedir和datadir,请根据自己的实际安装目录进行修改 [mysql] # 设置mysql客户[详细]
-
MySQL root localhost 无法登录
所属栏目:[MySql教程] 日期:2022-03-08 热度:63
今天早上同事说MySQL root账号登录不上了。我试了一下 #mysql -u root -p 提示Access denied for user root@localhost (using password: YES) 因为年后有同事离职,我第一反应是谁修改了root密码?按照忘记root密码来重置一下密码: #/etc/init.d/mysql st[详细]
-
mysql8.0.19基础数据类型详解
所属栏目:[MySql教程] 日期:2022-03-08 热度:99
mysql基础数据类型 mysql常用数据类型概览 1. 数字: 整型:tinyinit int bigint 小数: float :在位数比较短的情况下不精准 double :在位数比较长[详细]
-
如何快速使用mysqlreplicate搭建MySQL主从
所属栏目:[MySql教程] 日期:2022-03-08 热度:69
mysql-utilities工具集是一个集中了多种工具的合集,可以理解为是DBA的工具箱,本文介绍利用其中的mysqlreplicate工具来快速搭建MySQL主从环境。 HE1:192.168.1.248 slave HE3:192.168.1.250 master 实战 Part1:安装mysql-utilities [root@HE1 ~]# tar xvf[详细]
