MySQL错误日志,通用日志,存储引擎

存储引擎都是以插件方式嵌入的,除innodb外的引擎不在开发。

数据库与数据库实例之间的关系就想是 类和对象的关系。

oracle 多个实例可以用一个文件目录

mysql 一个实例对应一个文件目录

mysql database → schema 一对一对应。

oracle database → schema 一对多

配置文件

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
!include # 包含一个文件

[client]


[mysql]


[mysqld-5.6]
# 5.6版本才会读取

[mysqldump]

[mysqldadmin]

[mysqld_multi]

[mysqld1]


错误日志

1
2
3
4
5
[mysqld]
log_error = mysql.err
[mysqld_safe]
syslog # 错误日志配置到系统日志中
syslog_tag = stock 

表结构定义文件

每创建一张表,都会有一个 frm文件。表结构定义文件。

1
2
3
>mysql desc user;

mysqlfrm --diagnostic user.frm # mysql-utilities