客户端程序:mysql、mysqladmin、mysqldump、mysqlimport、mysqlcheck
服务器端程序:mysqld, mysqld_safe, mysqld_multi
my.cnf配置文件查找顺序,以最后一个找到的为准
/etc/my.cnf --> /etc/mysql/my.cnf --> $MYSQL_HOME/my.cnf --> --default-extra-file=/path/to/somefile --> ~/.my.cnf (用户家目录下的)
my.cnf文件是分段配置的文件
[mysqld] 则只对mysqld应用程序生效
[mysqld_safe] 则只对mysqld_safe应用程序生效
[client] 则对所有mysql客户端程序生效
[mysql] 则只对客户端的mysql程序生效
mysql> use mysql
查看一个表的状态信息,包括使用的引擎
mysql> show table status like 'user'\G
*************************** 1. row ***************************
Name: user
Engine: MyISAM
Version: 10
Row_format: Dynamic
Rows: 4
Avg_row_length: 143
Data_length: 572
Max_data_length: 281474976710655
Index_length: 2048
Data_free: 0
Auto_increment: NULL
Create_time: 2016-12-23 19:51:38
Update_time: 2017-02-11 17:39:16
Check_time: NULL
Collation: utf8_bin
Checksum: NULL
Create_options:
Comment: Users and global privileges
数据类型:
数值型 精确数值
INT 整型
TINYINT 2^8 SMALLINT 2^16 MEDIAINT 2^24 INT 2^32 BIGINT 2^64
DECIMAL 精确十进制
BIT 按位存储
近似数值
float 2^4 单精度浮点型
double 2^8 双精度浮点型