IT运维中文博客

ITer工作中的积累,学习,分享!!

avatar

【Mysql基础】Mysql登录授权

添加授权GRANT ALL ON tools. TO vaster@'%' IDENTIFIED BY "passwd";删除授权REVOKE ALL ON tools.  FROM vaster@'%';FLUSH PRIVILEGES;或DELETE FROM user

2015-09-15

sysbench安装需要的依赖包及出现的问题

在安装和使用sysbench时遇到的问题记录下一个是源码安装系统环境要求:需要安装m4  autoconf  automake libtool 这几个包,通过yum install m4  autoconf  automake libtool可进行安装否则会报如下错误:[root

2015-08-17

sysbench自定义lua脚本实现实际的业务逻辑压力测试

使用sysbench进行mysql的oltp测试,一般的测试在sysbench中在tests/db中提供了一个oltp.lua脚本可以进行oltp的压力测试。但不能完全模拟自己实际业务的压力测试,不同的业务,数据结构,数据量都是不一样的,为了更接近实际业务的读写压力测试,就得自己

2014-12-11

Dell R710 Raid卡及电池迁移(硬盘冷迁移)

昨天mysql DB服务器主板故障,需要进行硬盘的冷迁移,代维进行raid卡电池迁移时,不小心将raid卡电池与raid卡断开了。导致raid卡掉电,数据丢失。后面就不用说了,冷迁移失败。如下主要是简单介绍下dell R710 raid卡迁移方法:1、  先将两台机器从机柜下搬下

2014-08-29

percona-mysql内存使用异常问题

这个是同事遇到的一个mysql如何吃掉所有内存后,导致mysql无法写入数问题。问题比较好,分享下。。。【问题描述】Mysql占用内存异常,mysql每运行45小时左右,就会把16G的物理内存和12G的SWAP空间(最大值是16G,4G系统预留)全都占用掉,进而导致无内存分配给新

2014-05-04

Host 'hostname' is blocked because of many connection errors

同事请假,他负责的项目启程序时报了如下错误,第一次没有注意,以为是他忘记刷新host缓存了,直接按照后面的提示执行mysqladmin flush-h后就可以正常启了,也没有注意剪成的具体报错。ErrorCode = 1129,ErrorMessage = [unixODBC][

2014-05-04

Mysql添加索引后的效果

最近线上数据库更新,就是删除一些记录,901条删除语句,每一条删除语句都关联了三个表,act_id_membership,apollo_erp_workerinfo ,apollo_erp_post。删除的语句如下:DELETE a from act_id_membership

2014-03-06

mysql恢复备份时ERROR 1418 (HY000)错误

在恢复数据库的时候遇到了如下问题:[root@Server3 ~]# mysql -f apollodb <erpdb-dump-20140226_1119.sql ERROR 1418 (HY000) at line 5685: This function has non

2014-03-06

xtrabackup在线备份及恢复-全备及增备

Xtrabackup是由percona开发的一个开源软件,它是innodb热备工具ibbackup(收费的商业软件)的一个开源替代品。 Xtrabackup由个部分组成:xtrabackup和innobackupex,其中xtrabackup工具用于备份innodb和 xtraD

2014-01-23

mysql创建外键时报错(errno: 150)

今天做xtrabackup实验的时候,创建两个表进行做实验,在创建外键约束时报如下错误:ERROR 1005 (HY000): Can't create table 'test.#sql-e89_c' (errno: 150)错误的原因是我创建外键时两个表还没有具备创建外键的条件

2014-01-21

mysql无法删除包含外键的索引

今天在做实验时,发现个问题,创建了个外键,然后通过drop index  userid  on area,报错,具体的如下:[root@localhost(student) Tue Jan 14 18:47:00 2014]>show create table users;

2014-01-14

mysql主从复制

环境说明:一台master:IP地址:192.168.0.105                     mysql版本:5.5.15一台slave:IP地址:192.168.0.104                     mysql版本:5.5.15首先来配置master,

2013-12-01

mysql通过/etc/hosts文件进行访问授权

mysql要对所有访问数据库的应用进行访问授权,那么需要添加相应的用户及密码,另外还需要在mysql.user表中允许指定的host连接数据库。下面介绍利用/etc/hosts来进hosts授权。mysql> show databases;+----------------

2013-10-30

mysql日期函数的使用

如下是DAYOFWEEK和WEEKDAY的区别:mysql> SELECT DAYOFWEEK('2013-10-29');+-------------------------+| DAYOFWEEK('2013-10-29') |+--------------------

2013-10-29

mysql truncate快速删除表数据

这里以mysql5.5说明,不同版本会有些不同,但不会有太大区别。TRUNCATE TABLE就是清空数据表,它需要数据库的DROP权限。从逻辑上,它类似DELETE语句删除所有数据表数据。它是通过DROP TABLE和CREATE TABLE语句来实现高效清空数据,原因是它绕过

2013-10-12

mysql用户账户管理

创建mysql用户有三种方式可以创建:1、通过Create User创建2、通过Grant语句进行创建3、直接操作授权表进行首先看一下,目前数据库有哪些用户:mysql> select HOST,USER,PASSWORD from mysql.user;+--------

2013-10-10