Mysql

Linux下修改Mysql的用户(root)的密码

修改的用户都以root为列。一、拥有原来的myql的root的密码;方法一:在mysql系统外,使用mysqladmin# mysqladmin-uroot-ppassword"test123"Enterpassword:【输入原来的密码】方法二:通过登录mysql系统,# mysql-uroot-...

mysqldump导出不包含存储过程

mysqldump导出不包含存储过程   mysqldump -u 数据库用户名 -p -n -t -d -R --triggers=false 数据库名 > 文件名&nbs...

MySQL的用户和权限介绍

一、关于MySQL权限的几点常识:1、MySQL的权限系统主要用来验证用户的操作权限。2、在MySQL内部,权限信息存放在MySQL数据库的granttable里。当mysql启动后,granttable里的信息会写入内存。3、MySQL 使用username 加 hostname&nbs...
代码星球·2020-10-22

MySQL慢日志监控脚本实例剖析

  公司线上的MySQL慢日志,之前一直没有做好监控。趁着上周空闲,我就把监控脚本写了下,今天特地把代码发出来与51博友分享一下。    针对脚本的注解和整体构思,我会放到脚本之后为大家详解。1234567891011121314151617181920212...

mysql数据库事件调度(Event)

 mysql中的事件调度器可以定时对数据库增加,删除和执行操作,相当于数据库中的临时触发器,与Linux系统中的执行计划任务一样,这样就可以大大降低工作量. 1.开启事件调度器[root@node1~]#vim/usr/my.cnf     &nbs...

MySQL单机load过高问题讨论

有一个朋友问我:"hi,我想问下你们遇到单机load过高的情况采取什么紧急措施啊?"我问他是不是mysqldbserver? 他说是。我给他如下建议:1先看下是不是mysqld进程造成的load高?2如果是的话,去看下当前线程有没有比较慢的sql 朋友再问:嗯都没有呢,这个如果由于业务的原因导致lo...

手机在线更新系统MySQL数据库服务器参数优化mycnf,16G内存8核CPU,

业务场景:后台支持手机在线更新系统,db服务器内存16G,8核,dell的pc服务器。qps:200个左右tps:1个左右一分钟50几个sort_buffer_size=32M大了,8M即可read_buffer_size=32M大了,8M即可read_rnd_buffer_size=16M  大了...

mysql replication 复制的一些问题

1  过大的复制延迟  mysql的复制延迟是一个常见问题,现在已经有一些解决方案,如淘宝开发的一些工具2没有磁盘空间 复制导致磁盘空间塞满,二进制日志、中继日志或临时文件把磁盘塞满,slave服务器越落后,占的磁盘空间越多,可以通过检测磁盘空间,设置relay_log...

CentOS下yum安装mysql,jdk以及tomcat

首先说明,服务器是阿里云的,centos6.3_64位安全加固版。首先需要登陆进来,使用的是putty,因为最初的时候,Xshell登陆会被拒绝。0.创建个人文件夹 #使用yum安装tomcat和mysql#创建文件夹cd/usr/localmkdirrenfufei1. 安装rzsz &...

虚拟机windows xp 下安装配置mysql cluster 7.3.2

1、虚拟机环境下安装的1 192.168.131.21(管理节点,存储节点,sql节点)2 192.168.131.22(存储节点,sql节点) 2、安装程序在两台机器上面同时进行第一步:下载安装软件地址:http://dev.mysql.com/downloads/cluster/&nb...

cygwin下用mysql c api连接数据库详解

一、典型错误:错误1:命令:gcc-I/usr/include/mysql/-L/lib/-lmysqlclient main.c错误:/tmp/ccT0KqUQ.o:main.c:(.text+0x2a):undefinedreferenceto`mysql_init'/tmp/ccT0KqUQ.o:mai...

Linux HugePages及MySQL 大页配置

   ㈠HugePages简介       HugePages是kernel2.6引入以便适应越来越大的物理内存    在Linux下、pagesize默认是4K、如果使用Huge...

mysql中如何更新一个字段的值为它本身的值连接上一个字符串

CONCAT(str1,str2,...)  返回结果为连接参数产生的字符串。如有任何一个参数为NULL,则返回值为NULL。或许有一个或多个参数。如果所有参数均为非二进制字符串,则结果为非二进制字符串。如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。一个数字参数被转化为与之相等的二进制...

mysql将一个库中表的某几个字段插入到另一个库中的表

insertintodbname1.tablename1(filed1,filed2,filed3)selectfiled1,filed2,filed3fromdbname2.tablename2where条件;...

mysql报错"ERROR 1206 (HY000): The total number of locks exceeds the lock table size"的解决方法

1.问题背景    InnoDB是新版MySQL(v5.5及以后)默认的存储引擎,之前版本的默认引擎为MyISAM,因此,低于5.5版本的mysql配置文件.my.cnf中,关于InnoDB的配置默认是被注释起来的。在实际使用时,发现不少人只是把mysql的配置文件拷贝到需要的路...