摘要: 一.简单查询 -- 创建表 DROP TABLE IF EXISTS `person`; CREATE TABLE `person` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `age` tinyint( 阅读全文
posted @ 2018-02-27 09:02 aaronthon 阅读(211) 评论(0) 推荐(0) 编辑
摘要: MySQL数据库的体系架构如下图所示: 从上图中可以看出,MySQL主要分为以下几个组件: 连接池组件 管理服务和工具组件 SQL接口组件 分析器组件 优化器组件 缓冲组件 插件式存储引擎 物理文件 一、存储引擎 存储引擎 : 其实就是指定 表 如何存储数据,如何为存储的数据 建立索引 以及 如何更 阅读全文
posted @ 2018-02-26 15:01 aaronthon 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一 介绍 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作,包括 二 插入数据 INSERT 1 2 3 4 5 6 7 8 9 10 11 #语法一: 按字段进行插入 insert into 表(字段1,字段2 ...) values (值1,值2 ...); #语法二:按 阅读全文
posted @ 2018-02-25 16:50 aaronthon 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 一 什么是表 表(TABLE) 是一种结构化的文件,可用来存储某种特定类型的数据。表中的一条记录有对应的标题,标题 称之为 表的字段。 二 创建表 1 2 3 4 5 CREATE TABLE 表名( 字段名1 类型[(宽度) 约束条件], 字段名2 类型[(宽度) 约束条件], 字段名3 类型[( 阅读全文
posted @ 2018-02-24 13:40 aaronthon 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 一.系统数据库 information_schema :虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等 mysql:核心数据库,里面包含用户、权限、关键字等信息。不可以删除 performance_schema:mysql 5.5版本后添加的新库, 阅读全文
posted @ 2018-02-23 16:33 aaronthon 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 有时候MySQL不能完全卸载,这时候必须通过一些途径删除掉注册表和一些残余的文件,然后才能重新安装才可以成功! 1.控制面板——》所有控制面板项——》程序和功能,卸载mysql server! 2.然后删除mysql安装目录下文件夹下的my.ini文件及所有文件 3.打开注册表 4.删除HKEY_L 阅读全文
posted @ 2018-02-22 16:24 aaronthon 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一 .MySQL服务 安装 1.下载: 2.安装: 将下载的mysql-5.7.16-winx64压缩包解压后的整个目录放在自己喜欢的位置,我的放在E:\softwareDevelop盘目录下 3.初始化操作 解压后进入当前文件夹的bin目录下,可以看到很多执行文件,在该目录下执行初始化操作: 4. 阅读全文
posted @ 2018-02-21 15:22 aaronthon 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一.概述 数据库(Database,简称DB) 数据库技术是计算机应用领域中非常重要的技术,它产生于20世纪60年代末,是数据管理的最新技术,也是软件技术的一个重要分支。 简单的说,数据库就是一个存放数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来组织、存储的 阅读全文
posted @ 2018-02-20 19:02 aaronthon 阅读(1209) 评论(0) 推荐(0) 编辑
摘要: 阅读目录 一 IO模型介绍 二 阻塞IO(blocking IO) 三 非阻塞IO(non-blocking IO) 四 多路复用IO(IO multiplexing) 五 异步IO(Asynchronous I/O) 六 IO模型比较分析 七 selectors模块 IO模型介绍 为了更好地了解I 阅读全文
posted @ 2018-02-11 14:33 aaronthon 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 操作系统线程理论 线程概念的引入背景 进程 之前我们已经了解了操作系统中进程的概念,程序并不能单独运行,只有将程序装载到内存中,系统为它分配资源才能运行,而这种执行的程序就称之为进程。程序和进程的区别就在于:程序是指令的集合,它是进程运行的静态描述文本;进程是程序的一次执行活动,属于动态概念。在多道 阅读全文
posted @ 2018-02-08 18:11 aaronthon 阅读(203) 评论(0) 推荐(0) 编辑