数据库
文章平均质量分 70
橡皮擦Mid
行无羁,思无邪,岁月不攻其性,红尘不染其心。
展开
-
mysql导入官方示例employees
找到mysql安装目录下的bin : D:\web\mysql\bin 电脑属性 环境变量 新建 环境变量 输入mysql的bin目录绝对路径【懒得在命令行进】 D:\web\mysql\bin shift右键官方数据库打开在命令行运行此窗口 进入cmd以后输入mysql -uroot -proot 回车 输入 source e原创 2016-11-03 14:07:32 · 878 阅读 · 0 评论 -
兼职DBA需要的工作
DBA在企业中有着举重若轻的地位,很多问题的解决都是起承转DBA,但是在很多小型公司中由于受规模和成本的限制没有专门的DBA,在这种情况下就需要开发人员去充当DBA的角色,监测和维护数据库的性能,解决一些常规性的问题。那么开发人员应该学习哪些方面的知识才能快速顶替DBA呢? 很多项目都是一开始很小,但是随着时间的推移,复杂性就会慢慢增加,所以在数据库或系统的原始设计中一开始是一个很好的决转载 2016-12-29 14:12:44 · 2697 阅读 · 0 评论 -
MyISAM InnoDB 区别?
InnoDB和MyISAM是许多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,视具体应用而定。基本的差别为:MyISAM类型不支持事务处理等高级处理,而InnoDB类型支持。MyISAM类型的表强调的是性能,其执行数度比InnoDB类型更快,但是不提供事务支持,而InnoDB提供事务支持已经外部键等高级数据库功能。 以下是一些细节和具体实现的差别: ◆1.Inn转载 2016-12-28 15:15:35 · 287 阅读 · 0 评论 -
Mysql中的事物是什么?怎么使用?
什么是事务? 事务是逻辑上的一组操作,组成这组操作的各个单元,要不全都成功要不全都失败,这个特性就是事务 注意:mysql数据支持事务,但是要求必须是innoDB存储引擎 解决这个问题: mysql的事务解决这个问题,因为mysql的事务特性,要求这组操作,要不全都成功,要不全都失败,这样就避免了某个操作成功某个操作失败。利于数据的安全 如何使用:转载 2016-12-28 15:00:38 · 5631 阅读 · 0 评论 -
如何提高MySQL的安全性!
MySQL数据库一贯以高性能、高可性和易用性著称,它已经成为世界上最流行的开源数据库。大量的个人、WEB开发者、大型公司等都在其网站、关键系统、软件包中广泛使用MySQL数据库。 通常,许多企业在部署一种产品时,安全性常常得不到应有的重视。企业最关心的是使其可以尽快地运行,企业由此也可以尽快赢利。 但有的企业在安装MySQL时用的是默认选项,由此造成其数据不安全,且服务器也面临被入侵的转载 2016-12-28 11:59:00 · 8419 阅读 · 0 评论 -
Mysql命令alter add:增加表的字段
alter add命令用来增加表的字段。 alter add命令格式:alter table 表名 add字段 类型 其他; 例如,在表MyClass中添加了一个字段passtest,类型为int(4),默认值为0: mysql> alter table MyClass add passtest int(4) default '0'; 1) 加索引 mysql>转载 2016-12-27 11:11:53 · 443 阅读 · 0 评论 -
mysql建立远程连接!
时间长不用都忘了... 在Linux 命令 :mysql -uroot -proot 简历一个新用户组 grant all on *.* to 'linux'@'%' identified by 'root'; //用户名为linux 密码root。 终端连接 输入linux 用户名:Linux、密码:root 连接成功!!!原创 2016-12-19 19:01:20 · 414 阅读 · 0 评论 -
redis操作命令
因业务需要最近用到redis,温习一下,客户端工具用的RedisClient,但是cmd里面的命令忘了好多...拿下面的练了练手; 一、概述: 字符串类型是Redis中最为基础的数据存储类型,它在Redis中是二进制安全的,这便意味着该类型可以接受任何格式的数据,如JPEG图像数据或Json对象描述信息等。在Redis中字符串类型的Value最多可以容纳的数据长转载 2017-01-03 13:33:47 · 614 阅读 · 0 评论 -
mysql主从复制配置
主:192.168.1.140 windows 从:192.168.1.141 linux 1、修改主服务器master: 修改主服务器master::打开电脑右下角任务栏里的phpstudy->点击右下角其他选项菜单->打开配置文件里面的MySQL-ini. 将下面两行复制到mysql-ini最下面: log-bin=mysql-bin //[必须]启原创 2016-11-11 11:53:53 · 232 阅读 · 0 评论 -
数据库 sql语句中where和having的区别 、having的使用、SQL中Group By的使用
having 和where 都是用来筛选用的 having 是筛选组 而where是筛选记录 他们有各自的区别 1》当分组筛选的时候 用having 2》其它情况用where ----------------------------------------------------- 用having就一定要和group by连用, 用group by不一有having (它只是一个筛选条转载 2016-11-07 13:54:19 · 2326 阅读 · 0 评论 -
mysql总结
1 数据库概念(了解) 1.1 什么是数据库 数据库就是用来存储和管理数据的仓库! 数据库存储数据的优先: l 可存储大量数据; l 方便检索; l 保持数据的一致性、完整性; l 安全,可共享; l 通过组合分析,可产生新数据。 1.2 数据库的发展历程 l 没有数据库,使用磁盘文件存储数据; l 层次结构模型数据库; l 网状结构模型数据库; l 关系结构模转载 2016-11-03 15:12:14 · 401 阅读 · 0 评论 -
MySQL索引类型总结和使用技巧以及注意事项
在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表: 复制代码 代码如下: CREATE TABLE mytable( ID INT NOT NULL, username VARCHAR(16) NOT NULL ); 我们随机向里面插入了10000条记录,其中有一条:5555, admin。 在查找username="admin"的记录转载 2016-11-03 15:09:17 · 351 阅读 · 0 评论 -
MySQL索引背后的数据结构及算法原理
本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引,因为这是平常使用MySQL时主要打交道的索引,至于哈希索引和全文索引本文暂不讨论。 文章主要内容分为三个部分。 第一部分主转载 2016-11-02 19:11:37 · 441 阅读 · 0 评论 -
详解MySQL中EXPLAIN解释命令
explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。 使用方法,在select语句前加上explain就可以了: 如: explain select surname,first_name form a,b where a.id=b.id EXPLAIN列的解释: table:显示这一行的数据是关于哪张表的 ty转载 2016-11-03 11:49:38 · 249 阅读 · 0 评论 -
Windows中cmd操作mysql
打开CMD 将工作目录切换到MySQL的bin下 mysql -u root -p 输入密码即可登陆MySQL 问号可以查看帮助 首先需要选择操作的数据库use database_name 然后可以进行select等操作 需要注意的是,操作要记得分号结尾 如果忘记输入分号可以用\c来结束命令输入 常见的操作如下表 将mysql目录下bin目录中的mysql.exe放到C:\转载 2017-06-28 17:56:05 · 590 阅读 · 0 评论