ERROR 1031 (HY000): 表引擎没有这个选项
mysql>create table hour_trans_ststic_3 like dbsamp.hour_trans_ststic; - ------hour_trans_ststic是个分区表mysql> alter table hour_trans_ststic_3 discard tablespace;ERROR 1031 (HY000): Table storage engine for 'hour_trans_ststic_3' doesn't have this option原因:DISCARD TABLESPAC...
mysql隔离机制
事务:是一组原子性的SQL查询语句,也可以被看做一个工作单元。事务具有的四个特性:原子性(atomicity)、一致性(consistency)、隔离性(isolation)、持久性(durability)1.关系数据库标准中的4个事务隔离级别#未提交读(read uncommitted): 允许脏读,也就是可能读取到其他会话中未提交事务修改的数据...
log-bin自定义路径报错
# log_bin=/var/lib/mysql/binlog ----正常, log_bin=bin3306 ----正常,默认在datadir下# log_bin=/root/logdir/binlog...
The server quit without updating PID file
Starting MySQL......The server quit without updating PID file (/usr/local/mysql/mysql.pid).[FAILED]从网上找了一堆方法如下:1.可能是/usr/local/mysql/mysql.pid文件没有写的权限解决方法 :给予权限,执行 “chmod 775 /usr/local/mysql/ -R” 然后重新启动mysqld!2.可能进程里已经存在mysql进程解决...
mysql5.6的安装(cmake)
1
源码包安装mysql5.1
shell> groupadd mysqlshell> useradd -g mysql mysqlshell> tar zxvf mysql-5.0.40.tar.gzshell> cd mysql-5.0.40shell> ./configure --prefix=/usr/local/mysql --datadir=/usr/local/mysql/var --sysconfdir=/etc shell> makeshell> make installshell> cp support-files/my-medium...
mysql搭建多个实例(mysqld_multi的使用)
在Mysql中有一mysqld_multi命令,可用于在一台物理服务器运行多个Mysql服务。 操作系统: Redhat Enterprise AS 3-U8数据库 : Mysql 5.0.40规划:在一个 Mysql 上运行2个实例,运行端口分别是3306,3307。一.在LINUX 系统下安装Mysql5:安装mysql数据库。(采用源码安...
MySQL分区
一,什么是数据库分区前段时间写过一篇关于mysql分表的的文章,下面来说一下什么是数据库分区,以mysql为例。mysql数据库中的数据是以文件的形势存在磁盘上的,默认放在/mysql/data下面(可以通过my.cnf中的datadir来查看),一张表主要对应着三个文件,一个是frm存放表结构的,一个是myd存放表数据的,一个是myi存表...
mysql编译参数详解(./configure)
1.--prefix=PREFIX:指定程序安装路径;2.--enable-assembler:使用汇编模式;(文档说明:compiling in x86 (and sparc) versions of common string operations, which should result in more performance. 汇编x86的普通操...
mysql启动的四种方式
mysql的四种启动方式:1、mysqld(现在很少直接用mysqld启动了,一般用mysqld_safe)启动mysql服务器:./mysqld --defaults-file=/etc/my.cnf --user=mysql客户端连接:mysql --defaults-file=/etc/my.cnformysql -S /tmp/mysql.sock2、mysqld_safe启动mysql服务器:./mysqld_safe --def...
/etc/my.cnf找不到
安装完mysql后,找不到my.cnf文件原因 用rpm包安装的MySQL是不会安装/etc/my.cnf文件的,至于为什么没有这个文件而MySQL却也能正常启动和作用,在点有两个说法,第一种说法,my.cnf只是MySQL启动时的一个参数文件,可以没有它,这时MySQL会用内置的默认参数启动,第二种说法,MySQL在启动时自动使用/us...