jdk环境变量
mysqld_multi 命令使用报错
1,报错[root@localhost ~]# mysqld_multi report-bash: /usr/local/sbin/mysqld_multi: /usr/bin/perl: bad interpreter: No such file or directory2,处理[root@localhost ~]# yum -y install perl perl-devel3,处理完毕[root@localhost ~]# mysqld_multi reportReporting MySQL serversMySQL server fro...
innodb行锁
三种级别record lock 锁住某一行记录 gap lock 锁住某一段范围中的记录 next key lock 是前两者效果的叠加实验环境mysql> select @@tx_isolation;+-----------------+| @@tx_isolation |+-----------------+| REPEATABLE-READ |+-----------------+1 row in set ...
【MySql】赶集网mysql开发36条军规
写在前面的话:总是在灾难发生后,才想起容灾的重要性;总是在吃过亏后,才记得曾经有人提醒过。(一)核心军规(1)不在数据库做运算 cpu计算务必移至业务层;(2)控制单表数据量 int型不超过10...
mysql-源码安装
环境centos6.7mysql5.7.12 一、centos 配置yum修改centos参数[root@centos yum.repos.d]# cat CentOS-Media.repo# CentOS-Media.repo## This repo can be used with mounted DVD media, verify the mount point for# CentOS-6. You can use thi...
mysql第一次设置mysql密码
[root@centos bin]# service mysqld stopShutting down MySQL.[ OK ][root@centos bin]# ./mysqld_safe --skip-grant-tables&[1] 21267[root@centos bin]# 2016-05-16T18:14:00.092388Z mysqld_safe Logging to '/soft/data//centos.err'.2016-05-16T18:14:00.120089Z mysqld_safe Starting mysqld daemon...
基于mysql-binlog的恢复实验
1,首先生成一张表mysql> select * from t;+------+| id |+------+| 1 || 2 |+------+2 rows in set (0.01 sec)2,备份这张表所在的数据库[root@node1 backup]# mysqldump -u root -p --master-data=2 --databases testdb > test2.sqlEnter password: [root@node1...
mysql的innodb_flush_log_at_trx_commit参数实验
innodb_flush_log_at_trx_commit参数实验1,首先设置sync_binlog为0,mysql> set global sync_binlog=0;Query OK, 0 rows affected (0.00 sec)创建一个存储过程p1,往t表中进行五千次的插入,每次插入都提交mysql> DELIMITER // mysql> CREATE PROCEDURE p1() -> begin &nb...
mysql的sync_binlog参数实验
mysql sync_binlog参数实验1,默认参数为1,即每次提交MySQL将进行一次fsync之类的磁盘同步指令来将binlog_cache中的数据强制写入磁盘mysql> show variables like '%sync_binlog%';+---------------+-------+| Variable_name | Value |+---------------+-------+| sync_binlog | 1 |+---------...
mysql的binary-log操作
一,设置/etc/my.cnf参数打开binary loglog-bin=mysql-binserver-id=1二,关于二进制日志参数mysql> show variables like '%log_bin%';+---------------------------------+--------------------------------+| Variable_name | Value ...
mysql master和slave配置
mysql master和slave配置一、master节点master节点创建账号并授权mysql> create user backup identified by '1234';Query OK, 0 rows affected (0.02 sec)mysql> mysql> grant all on *.* to backup;Query OK, 0 rows affected (0.00 sec)mysql> mysql> master节点配置两个参数[root@node...
MyISAM的OPTIMIZE
一些介绍 通过OPTIMIZE 命令来整理MyISAM 表的文件。这就像我们使用Windows 操作系统会每过一段时间后都会做一次磁盘碎片整理,让系统中的文件尽量使用连续空间,提高文件的访问速度。MyISAM 在通过OPTIMIZE 优化整理的时候,主要也是将因为数据删除和更新造成的碎片空间清理,使整个文件连续在一起。一般...
mysql自增长列
自增长列必须是索引列,否则无法创建成功表,对myisma和innodb都一样(localhost@testdb)[root]> create table test5 (id int auto_increment,name varchar(10)) engine=innodb;ERROR 1075 (42000): (localhost@testdb)[root]> (localhost@testdb)[root]> (localhost@testdb)[root]> create tabl...
mysqldump使用
一、创建表并导入数据[root@node1 ~]# mysql -u test -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 6Server version: 5.7.11 MySQL Community Server (GPL)Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved.Or...
mysql学习二
mysql日常操作创建db[root@node1 ~]# mysql -u root -pEnter password: Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 5Server version: 5.7.11 MySQL Community Server (GPL)Copyright (c) 2000, 2016, Oracle and/or its affiliates. All rights reserved....
mysql学习-安装
一、mysql安装包解压,注意下载的mysql包必须与操作系统版本需求一致。[root@node1 soft]# lsmysql-5.7.11-1.el5.i686.rpm-bundle.tar[root@node1 soft]# ls -ltotal 600552-rw-r--r-- 1 root root 614359040 Feb 18 12:02 mysql-5.7.11-1.el5.i686.rpm-bundle.tar[root@node1 soft]# tar -xvf mysql-5.7.11-1.el5.i6...