![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
Road_to_programmers
这个作者很懒,什么都没留下…
展开
-
mysql中文乱码(字符集)问题及校对集
中文数据问题 中文数据问题本质是字符集问题; 计算机只能识别二进制:人类更多是识别符号,需要有个二进制与字符的对应关系(字符集), 客户端向服务器插入中文数据:没有成功 原因: \xD5\xC5\xD4\xBD代表的是’张越’ 在当前编码(字符集)下对应的二进制编码转换成十六进制:两个汉字->四个字节(GBK) 报错:服务器没有识别对应的四个字节:服务器认为数据是UT原创 2018-02-03 10:38:58 · 495 阅读 · 0 评论 -
SQL语句和Mysql数据库
SQL SQL:StructuredQuery Language,结构化查询语言 SQL分为三个部分 DDL:Data Definition Language,数据定义语言,用来维护存储数据的结构(数据库,表) 代表指令:create 创建 , drop 删除, alter 修改 等 DML: Date Manipulation Language, 数据原创 2018-02-01 15:23:22 · 370 阅读 · 0 评论 -
重新写一下数据概念
数据库基础 1. 什么是数据库? 数据库:database,存储数据的仓库 数据库:高效的存储和处理数据的介质(介质主要是两种:磁盘和内存) 2. 数据库分类? 数据库根据存储介质的不同,进行了分类:关系型数据库(SQL)和非关系型数据库(NoSQL :Not Only SQL) 3. 不同的数据库的产品有哪些? 关系型数据库: ①大型:Oracle DB2原创 2018-02-01 14:54:35 · 193 阅读 · 0 评论 -
SQL 语句分类和函数
SQL语言的四种类型: 数据定义语言(DDL)、数据操作语言(DML) 数据控制语言(DCL)和数据查询语言(DQL) Data Definition Language(DDL) DDL使我们有能力创建或删除表格。也可以定义索引(键),规定表之间的链接,以及施加表间的约束。 CREATE DATABASE - 创建新数据库 ALTER DATABASE - 修改数据库 CRE原创 2018-01-30 15:34:38 · 426 阅读 · 0 评论 -
MySQL数据库
数据库是以文件形式存储的:可插式存储引擎,内存/索引和存储管理 数据库分为两种: 1. 关系型数据库: a) MySQL Oracle SqlServer 2. 内存数据库: a) Mencache redis mySQL是一个关系型数据库管理系统,由瑞典mySQL AB公司开发,目前属于Oracle旗下产品,mySQL的默认端口号为3306,默认的字符集utf8 数据原创 2018-01-25 18:20:36 · 351 阅读 · 0 评论 -
SQL的优化处理
在sql查询中为了提高查询效率,我们常常会采取一些措施对查询语句进行sql优化,下面总结的一些方法,有需要的可以参考参考。1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num...原创 2018-04-30 12:23:56 · 208 阅读 · 0 评论 -
linux下卸载mysql
一:查找到mysql包 查找命令: rpm -qa | grep -i mysql 二:删除mysql包 接着删除找出的mysql文件。 删除命令:rpm -ev 包名 如果出现错误:依赖检测失败 命令: rpm-ev 包名 --nodeps 这里原创 2018-05-02 08:12:10 · 233 阅读 · 0 评论