摘要: 一、配置文件 服务端和客户端的字符编码不一样时,可能会导致乱码显示等情况,为了统一两端的字符编码,可以通过配置文件进行实现,当然譬如登录账户等信息也可以进行配置,在启动mysql服务端时会自动读取配置文件中的内容。配置文件(my.ini)必须建在解压的mysql文件下,具体配置文件的格式如下: #1 阅读全文
posted @ 2017-12-15 17:11 小杜要加油 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 一、表的数据类型 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的。mysql中常见的数据类型包括数字、字符串、时间类型、枚举类型及集合类型,分别介绍如下: (1)整数类型 整数类型包括:tinyint 、 smallint、 mediumint、 阅读全文
posted @ 2017-12-15 17:11 小杜要加油 阅读(1335) 评论(1) 推荐(1) 编辑
摘要: 显示数据库 进入指定数据库 二、数据库表的操作 #拷贝表结构+记录 create table day43.user select host,user,password from mysql.user; #只拷贝表结构 create table day43.user select host,user, 阅读全文
posted @ 2017-12-07 23:29 小杜要加油 阅读(246) 评论(2) 推荐(1) 编辑
摘要: 1、数据库(Database,DB)是按照数据结构来组织、存储和管理数据的,并且是建立在计算机存储设备上的仓库 2、什么是数据库:(用来存储数据的仓库) 数据库:(cs架构套接字) 数据库管理软件分类 数据库即存放数据的仓库,只不过这个仓库是在计算机存储设备上,而且数据是按一定的格式存放的 过去人们 阅读全文
posted @ 2017-12-07 23:17 小杜要加油 阅读(562) 评论(0) 推荐(0) 编辑
摘要: MySQL 数据库 1.1 什么是数据库 数据库就是用来存储和管理数据的仓库! 数据库存储数据的优先: l 可存储大量数据; l 方便检索; l 保持数据的一致性、完整性; l 安全,可共享; l 通过组合分析,可产生新数据。 数据库具有原子性,数据不可再分割! 1.2 数据库的发展历程 l 没有数 阅读全文
posted @ 2017-12-07 13:56 小杜要加油 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1、 socketserver模块简介 在python的socket编程中,实用socket模块的时候,是不能实现多个连接的,当然如果加入其 它的模块是可以的,例如select模块,在这里见到的介绍下socketserver模块。 socketserver,看其名字,就知道是一个socket的服务器 阅读全文
posted @ 2017-12-06 23:28 小杜要加油 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 如何完全卸载 mysql 数据库 有时候MySQL不能完全卸载,这时候必须通过一些途径删除掉注册表和一些残余的文件,然后才能重新安装才可以成功! 1.控制面板——》所有控制面板项——》程序和功能,卸载mysql server! 2.然后删除mysql安装目录下文件夹下的my.ini文件及所有文件 3 阅读全文
posted @ 2017-12-06 17:47 小杜要加油 阅读(528) 评论(0) 推荐(0) 编辑
摘要: 对于单线程下,我们不可避免程序中出现io操作,但如果我们能在自己的程序中(即用户程序级别,而非操作系统级别)控制单线程下的多个任务能在一个任务遇到io阻塞时就切换到另外一个任务去计算,这样就保证了该线程能够最大限度地处于就绪态,即随时都可以被cpu执行的状态,相当于我们在用户程序级别将自己的io操作 阅读全文
posted @ 2017-12-05 22:50 小杜要加油 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 迷人的例子 守护线程 等到该进程内所有非守护线程都运行完才死掉 迷人的例子: 阅读全文
posted @ 2017-12-05 20:22 小杜要加油 阅读(391) 评论(5) 推荐(0) 编辑
摘要: 生产消费者模型 生产者消费者模式是通过一个容器来解决生产者和消费者的强耦合问题。生产者和消费者彼此之间不直接通讯,而通过阻塞队列来进行通讯,所以生产者生产完数据之后不用等待消费者处理,直接扔给阻塞队列,消费者不找生产者要数据,而是直接从阻塞队列里取,阻塞队列就相当于一个缓冲区,平衡了生产者和消费者的 阅读全文
posted @ 2017-12-05 15:40 小杜要加油 阅读(1277) 评论(0) 推荐(0) 编辑