【转载文章】 安装cmatrix
安装相关依赖 yum -y install gcc make autoconf ncurses-devel 下载cmatrix编译安装 https://jaist.dl.sourceforge.net/project/cmatrix/cma...
安装相关依赖 yum -y install gcc make autoconf ncurses-devel 下载cmatrix编译安装 https://jaist.dl.sourceforge.net/project/cmatrix/cma...
聚簇索引(C)B树索引 前提 簇就是段区页中的区,64个page=1M (1)表中设置了主键,主键列就会自动被作为聚集索引.比如ID not null primary key (2)如果没有主键,会选择唯一键unique作为聚集索引. (3...
索引作用 提供了类似于书中目录的作用,目的是为了优化查询,也叫做索引扫描,相反是全表遍历扫描,另外也有二分法(演变为二叉树) 索引的种类 从算法上划分为B树索引,Hash索引,RTREE索引,Full text全文索引,GIS 地理位置索引...
对于一些常用的视图查看方法进行了封装,提供一些简易的元数据查看 show databases; #查看所有数据库 show tables; #查看当前库的所有表 show tables from; #查看某个指定库下的表 show crea...
概念 information_schema视图库下的tables视图放置整个数据库里面所有表的元数据 use information_schema; show tables;查看information_schema下的所有表 desc ta...
语法 拆开的原因就是减少数据冗余,尽量让数据变成不可再分的结构,即原子结构,多表连接最关键的就是查找表与表之间的连接条件,顺序为先做多表条件,再做where等判断 查询张三的家庭住址 SELECT A.name,B.address FROM...
只能专门针对表中数据行进行查询 select单独使用 select @@xxx 查看系统参数 select @@port;查看端口号 select @@basedir;查看mysql软件目录 select @@datadir;查看mysql...
已知创建的表定义如下 use school; create table stu( id int not null primary key auto_increment comment '学号', name varchar(255) not ...
SQL客户端slient内置命令 db01 [world]>help \c 类似于ctrl+c,结束上一条命令 \G 格式化输出,一般针对列特别多的场景使用 exit(\q) 退出当前会话 source 导入sql脚本,类似于<...
SQL介绍 结构化查询语言 5.7 以后符合SQL92严格模式 通过sql_mode参数来控制 SQL_MODE 即SQL模式,作用:规范SQL语句书写的方式,比如说除法运算时,需要保证除数不能为0,所以mysql通过设定sql_mode=...
作用 起多个数据库实例,管理不同的实例 1.准备多个目录 mkdir -p /data/330{7,8,9}/data 2.准备配置文件 cat > /data/3307/my.cnf <<EOF [mysqld] bas...