摘要:
1.DDL:数据定义语言 2.DCL:数据控制语言 3.DML:数据操作语言 4.DQL explain命令使用方法: #查看sql语句 是否合理mysql> explain select name,countrycode from city where id=1; 2.1 常见的索引扫描类型: 1
阅读全文
posted @ 2019-05-09 18:32
kaikai2xiaoqi
阅读(158)
推荐(0)
编辑
摘要:
1.物理结构[root@db01 ~]# ll /usr/local/mysql/data/mysql/最底层的数据文件 2.逻辑结构数据库管理员操作的 对象 库表=元数据+真实的数据行元数据=列(字段)+其他的属性(表的大小,行数...)列=列名字+约束(数据类型,是否为空,主键,默认值...)
阅读全文
posted @ 2019-05-09 18:27
kaikai2xiaoqi
阅读(655)
推荐(0)
编辑
摘要:
多实例: 1)多个进程 2)多个线程 3)多个预分配的内存结构 多套配置文件: 多个端口 多套数据目录(--datadir=/usr/local/mysql/data) 多个socket文件 四.mysql的多实例 1.创建多个配置文件目录[root@db01 ~]# mkdir -p /data/
阅读全文
posted @ 2019-05-09 17:30
kaikai2xiaoqi
阅读(233)
推荐(0)
编辑
摘要:
mysqld 的程序结构 1.连接层 1)检验用户的合法性 2)提供两种连接方式 a)TCP/IP [root@db02 ~]# mysql -uroot -p123 -h10.0.0.51 [root@db01 ~]# mysql -uroot -p123 -h127.0.0.1 b)socket
阅读全文
posted @ 2019-05-09 17:26
kaikai2xiaoqi
阅读(259)
推荐(0)
编辑
摘要:
1. mysql> flush privileges; #授权 2. mysql> grant all on *.* to root@'localhost' identified by '123'; # 创建用户并授权 3. 授权超级用户grant all on *.* to root@'local
阅读全文
posted @ 2019-05-09 16:58
kaikai2xiaoqi
阅读(112)
推荐(0)
编辑