![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL相关
不许赖zhang
welcome
展开
-
MySQL相关:MySQL索引方法
MySQL目前主要有以下几种索引方法:B-Tree,Hash,R-Tree。一、B-TreeB-Tree是最常见的索引类型,所有值(被索引的列)都是排过序的,每个叶节点到跟节点距离相等。所以B-Tree适合用来查找某一范围内的数据,而且可以直接支持数据排序(ORDER BY)B-Tree在MyISAM里的形式和Innodb稍有不同:MyISAM表数据文件和索引文件是分离的,索引文件仅保存数据记录的...原创 2018-03-30 10:49:19 · 158 阅读 · 0 评论 -
MySQL相关:MySQL索引类型
一、简介MySQL目前主要有以下几种索引类型:1.普通索引2.唯一索引3.主键索引4.组合索引5.全文索引二、语句CREATE TABLE table_name[col_name data type] [unique|fulltext][index|key][index_name](col_name[length])[asc|desc]1.unique|fulltext为可选参数,分别表示唯一索引...原创 2018-03-30 10:55:03 · 160 阅读 · 0 评论 -
今天给大家介绍一下数据库设计过程中字段的选择原则,也就是什么时候用int、什么时候用varchar、什么时候用char等等之类的
我这里给大家介绍的就一些常用的字段,例如:int、float、double、 decimal、varchar、char、 date、datetime等八种常用的类型。在数据库设计过程中我们要本着够用的原则,如果一味的把数据字段范围设为最大或者默认值的话,会导致存储空间大量的浪费。在数据量特别大的情况下,这样的设计原理将会使数据库空间造成严重的浪费,也会对数据库的执行效率造成很大的影响。所以我们在做...原创 2018-04-17 13:49:51 · 6244 阅读 · 0 评论 -
MySQL相关:MySQL数据库的用户权限管理
在数据库方面有两个方向。一个是数据库管理员(Database Administrator)简称DBA,一个是数据库开发工程师(Database Developer),其中:1) 数据库开发工程师的主要职责是设计和开发数据库管理系统和数据库应用软件系统,侧重于软件研发;2) DBA 的主要职责是运维和管理数据库管理系统,侧重于运维管理。不知道小伙伴们有没有想往这方面发展的,当然作为一个开发人员,对数...原创 2018-03-15 22:26:20 · 1339 阅读 · 0 评论 -
MySQL相关:mysql5.6创建新用户并给授权指定的数据库权限
1.服务器的mysql中的某个数据,对外部人员进行设置访问权限。防止复杂人员对数据进行非法操作。 2.使用root管理员登录mysql。 mysql -uroot -p123456; 3.创建新用户 CREATE USER 'user1'@'%' IDENTIFIED BY '111111111'; '%' - 所有情况都能访问 ‘localhost’ - 本机才能访问 ’111.222...转载 2018-12-01 16:48:18 · 4718 阅读 · 1 评论