自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 [ERROR] InnoDB: Plugin initialization aborted with error Generic error几种报错#Olivia丶长歌#

1,mysql5.7无法启动,错误日志如下[ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable[ERROR] InnoDB: The innodb_system data file 'ibdata1' must be writable[ERROR] InnoDB: Plugin initializati...

2018-08-03 20:31:51 30092 1

转载 SQLNestedException: Cannot get a connection, pool error Timeout waiting for idle object#Olivia丶长歌#

        tomcat的JNDI配置数据库连接时,如果没有使用想proxool,池c3p0这样的连接池组件时,tomcat将默认使用tomcat容器内建的DHCP连接池组建。jndi配置如下    <Resource      name="jdbc/NEWDB"      type="javax.sql.DataSource"      username="APDEV"      pa...

2018-07-05 16:22:39 1660

原创 mycat之server.xml参数详解#Olivia丶长歌#

         server.xml几乎保存了所有mycat需要的系统配置信息。其在代码内直接的映射类为SystemConfig类。现在就对这个文件中的配置进行详细解析。       用户(user)标签[html] view plain copy<user name="test">  <property name="password">test</property...

2018-06-25 09:37:23 323

原创 linux性能调优【磁盘I/O调度策略】【MySQL】#Olivia丶长歌#

磁盘I/O,Linux提供了cfq, deadline和noop三种调度策略      cfq: 这个名字是Complete Fairness Queueing的缩写,它是一个复杂的调度策略,按进程创建多个队列,试图保持对多个进程的公平(这就没考虑读操作和写操作的不同耗时)       deadline: 这个策略比较简单,只分了读和写两个队列(这显然会加速读取量比较大的系统),叫这个名字是内核为...

2018-06-11 10:30:56 1789

原创 MySQL报错ERROR 1786 #Olivia丶长歌#

【报错信息】执行create table ... select的时候遇到报错:复制代码 代码如下:db1 [test] [23:01:58]> create table nifa_trade_1 select * from nifa_trade;ERROR 1786 (HY000): CREATE TABLE ... SELECT is forbidden when @@GLOBAL.ENF...

2018-06-04 17:05:49 502

原创 MyCat日常监控命令#Olivia丶长歌#

MyCAT管理监控命令MyCAT自身有类似其他数据库的管理监控方式,通过Mysql命令行,登录管理端口(9066)执行相应的SQL,进行管理mysql -udb_user -pdb_password -P9066show @@help此命令会显示所有的管理监控命令,另外请参照《Mycat命令行监控指南.docx》这个文档来深入了解。监控命令汇总“show @@help;”命令的运行结果如下所示:m...

2018-06-04 10:09:49 231

原创 mysql设置双1保证数据库一致性#Olivia丶长歌#

       在MySQL中,一次事务提交后,需要写undo、写redo、写binlog,写数据文件等等。在这个过程中,可能在某个步骤发生crash,就有可能导致主从数据的不一致。为了避免这种情况,我们需要调整主从上面相关选项配置,确保即便发生crash了,也不能发生主从复制的数据丢失。1. 在master上修改配置innodb_flush_log_at_trx_commit = 1sync_bi...

2018-05-16 16:44:19 312

原创 InnoDB: Error: io_setup() failed with EAGAIN after 5 attempts#Olivia丶长歌#

      在一台新的服务器上,部署多个MySQL实例时,在启动MySQL时报错日志报错如下: InnoDB: Warning: io_setup() failed with EAGAIN. Will make 5 attempts before giving up.InnoDB: Warning: io_setup() attempt 1 failed.InnoDB: Warning: io_s...

2018-03-19 08:59:15 686

原创 报错error1290 : The MySQL server is running with the –secure-file-priv .....#Olivia丶长歌#

       在数据库运维工作过程中,做数据测试,需要大量数据,对数据进行造数、翻数时,会遇到报错ERROR 1290 (HY000): The MySQL server is running with the –secure-file-priv option so it cannot execute this statement.这是因为没有设置MySQL的默认导出路径。1,先查看一下mysql...

2018-02-27 10:50:10 308

原创 MySQL重要工具percona-toolkit常用功能介绍#Olivia丶长歌#

    MySQL 一个重要分支 percona 的,名称叫做 percona-toolkit(一把锋利的瑞士军刀),它是一组命令的集合。工具包的下载地址:https://www.percona.com/downloads/percona-toolkit/LATEST/安装过程tar -zxvfpercona-toolkit-3.0.3_x86_64.tar.gz二进制的包,解压完可以直接进到pe...

2018-02-24 14:43:50 666

原创 MySQLGTID模式下,服务器异常断电,重启MySQL主从报错1236#Olivia丶长歌#

MySQL主从发生场景:服务器断电重启,断电前未关闭MySQL。通电重启服务器及MySQL后,在从库上start slave;报错错误信息如下:Last_IO_Errno: 1236                Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'The slave...

2018-02-24 14:20:48 1280

原创 MySQL主从error1236:‘Could not find first log file name in binary log index file’处理#Olivia丶长歌#

在搭建一个MySQL master-slave集群时,执行了change master命令, start slave 启动主从服务,结果查看salve状态出现报错:mysql> show slave status\G*************************** 1. row ***************************略             Slave_IO_Runn...

2018-02-02 09:33:20 2273

原创 MySQL中haproxy的搭建#Olivia丶长歌#

***********************************搭建haproxy***********************************1,添加haproxy用户useradd haproxy2,在MARIADB GALERA CLUSTER集群中添加登录用户mysql> grant all on *.* to root@'%' identified by '

2018-02-01 09:30:34 205

转载 MySQL数据库开发常见问题及优化#Olivia丶长歌#

MySQL数据库开发常见问题及优化出处:http://www.cnblogs.com/cyfonly/       MySQL数据库是被广泛应用的关系型数据库,其体积小、支持多处理器、开源并免费的特性使其在 Internet 中小型网站中的使用率尤其高。在使用 MySQL的过程中不规范的 SQL 编写、非最优的策略选择都可能导致系统性能甚至功能上的缺陷。

2018-01-31 16:37:53 182

原创 MySQL定期分析、检查和优化表#Olivia丶长歌#

定期分析表 ANALYZE [LOCAL | NO_WRITE_TO_BINLOG] TABLE tbl_name [, tbl_name] 本语句用于分析和存储表的关键字分布。在分析期间,使用一个读取锁定对表进行锁定。这对于MyISAM, BDB(MySQL5.1后不直接支持)和InnoDB表有作用。对于MyISAM表,本语句与使用myisamchk -a相当。

2018-01-31 14:18:28 153

原创 Docker技术栈工具#Olivia丶长歌#

Docker是什么?Docker现在被称为Moby,2017年4月在DockerCon上,官方做了这样一个动作,后面就被商业化了,这里说到的Docker是Docker CE或者叫Moby。       Docker是一个开源的应用容器引擎,让开发者可以打包它们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相

2018-01-31 10:36:28 353

原创 分布式集群系统个人理解#Olivia丶长歌#

1.面向特定场景的服务集群/云特定场景:比如面向存储场景,我们知道有HDFS/HBase系统;面向计算型,MapReduce/Yarn/Spark/Storm这样一种计算平台;还有一些像Mesos这种资源调度型平台。这些就是面向特定场景的云。除了这些大家耳熟能详的平台,在网易内部,我们有DDB(分布式数据库)以及RDS(关系型数据库服务)、NOS。N

2018-01-31 09:58:19 212

原创 Mycat-web安装部署#Olivia丶长歌#

Mycat web监控部署1,       确认linux或centOS系统上已部署完mycat2,       zookeeper安装下载zookeeper地址:http://apache.opencas.org/zookeeper/zookeeper-3.4.6/安装步骤:tar -zxvf zookeeper-3.4.6.tar.gz -C /usr/local/cd

2018-01-24 13:51:49 309

原创 MySQL优化#Olivia丶长歌#

MySQL优化基础MySQL的优化我分为两个部分,一是服务器物理硬件的优化,二是MySQL自身(my.cnf)的优化。 一、服务器硬件对MySQL性能的影响 ①磁盘寻道能力(磁盘I/O),以目前高转速SCSI硬盘(7200转/秒)为例,这种硬盘理论上每秒寻道7200次,这是物理特性决定的,没有办法改变。MySQL每秒钟都在进行大量、复杂的查询操作,对磁盘的读写量可想而知。所以,通常认为

2018-01-22 09:41:11 142

原创 MySQL中max_used_connections设置#Olivia丶长歌#

mysql> show variables like 'max_connections';+-----------------+-------+| Variable_name   | Value |+-----------------+-------+| max_connections | 2000  |+-----------------+-------+1 row in set (0.04 s

2018-01-19 15:46:42 8139

原创 破解mysql root密码的几种方法 #Olivia丶长歌#

网上流传的几种破解mysql root密码的几种方法: 方法一 使用phpmyadmin,这是最简单的了,修改mysql库的user表,不过别忘了使用PASSWORD函数。 方法二 使用mysqladmin,这是前面声明的一个特例。 mysqladmin -u root -p password mypasswd 输入-----------------------------------------

2018-01-19 09:26:19 297

原创 MySQL5.7安装简单设置密码#Olivia丶长歌#

启动成功后登录MySQL[root@localhost ~]# /usr/local/mysql/bin/mysql -S /tmp/mysql3308.sock -Amysql> use mysql;Database changedmysql> select version();+------------+| version()  |+------------+| 5.7.19-log |+--

2018-01-18 14:13:27 220

原创 MySQL权限问题(5.7版本)#Olivia丶长歌#

如果您在设置修改权限时,讲mysql.user表中的所有用户删除点,然后给root用户%权限授权mysql>grant all on *.* to 'root'@'%' identified by 'root' with grant option; PS:如果授权时没有写 with grant option。做主从时,给主从用户授权时,会报错,不能进行权限修改。解决办法如下:例:查看用户权限mys

2018-01-18 11:01:23 260

原创 MySQL字符集个人记录#Olivia丶长歌#

MySQL配置文件关于字符集的设置 [mysql]default-character-set=gbk      从MySQL5.6开始系统所有的字符集都默认为utf8,这里个人设置为gbkcharacter-set-server=gbk     默认的字符集collation_server = gbk_unicode_ci   服务器字符集校对规则==========当前MySQL服务器字符集设置

2018-01-18 10:45:17 159

原创 如何查询mysql中是否表被锁#Olivia丶长歌#

show OPEN TABLES where In_use > 0;show global status like 'table_locks%';

2018-01-18 10:13:07 274

原创 如何修改MySQL实例的UUID#olivia丶长歌#

cd到mysql的datadir数据目录。例:--datadir=/home/mysql3306/mysql3306数据目录即为/home/mysql3306/mysql3306例:[root@localhost ~]# cd /home/mysql3306/mysql3306/[root@localhost mysql3306]# lsauto.cnf  ibdata1  ib_logfile0

2018-01-18 10:01:01 2617

原创 如何查询MySQL数据库IO过高和用户压力#Olivia丶长歌#

1,show processlist;看一下时间长的sql,主要是update,insert,delete等查看具体的磁盘消耗DBA可以根据该指标查询具体的IO消耗在哪个表上。然后针对于特定的数据库和表进行优化mysql>select file,avg_read+avg_write as avg_io from io_global_by_file_by_bytes order by avg_io

2018-01-18 09:52:14 8284

原创 Windows下的MySQL实例没有mysql.user表#Olivia丶长歌#

原因:在Windows下安装MySQL实例过程中没有勾选配置选项mysql server instance configuration wizard。      临时解决办法:在/mysq/bin/目录下执行mysqld --skip-grant-tables,可能执行的CMD命令窗口会一直没反应,不产生新的命令行,其实已经跳过了权限检查,这时打开新的CMD命令窗口登录MySQL实例,然后就可以查

2018-01-18 09:32:57 7829

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除