随笔分类 -  Mysql

摘要:MySQL的记录长度 MySQL默认规定一条记录最大的长度是65535字节,所有的字段加在一起所占的字节数不能超过65535。但是MySQL中字段的长度有的时使用字节来规定int,有些字段类型是使用字符个数来规定的。 1个汉字所占的是多少?根据字符编码而定, latin1字符集1个字母占据1个字节。 阅读全文
posted @ 2016-04-05 21:41 尼农小道 阅读(1204) 评论(0) 推荐(0)
摘要:对数据操作 增加数据 语法: insert into 表名【(字段列表)】 values(值列表), (值列表); 说明: 如果省略字段列表,那么则是全部字段插入数据,此种情况,要求值列表中值的顺序与表中字段的顺序,个数要一致 如果有字段列表,那么则是部分字段数据插入,此种情况,要求值列表中值的个数与字段列表中的字段的个数一致,顺序也要一致 值列表中字符型值需加引号(建议单引号) 可以有多... 阅读全文
posted @ 2016-04-05 21:35 尼农小道 阅读(238) 评论(0) 推荐(0)
摘要:表的操作 创建表 表是用于结构化存储数据,表不能脱离字段单独存在,字段就是用来对数据类型进行约束。所以表就是对不同数据类型约束的一集合。 语法: create table 表名( 字段名 字段类型 【附加属性】, 字段名 字段类型 【附加属性】, .... )【表选项】 说明: 同一个字段内的相关信 阅读全文
posted @ 2016-04-05 21:34 尼农小道 阅读(186) 评论(0) 推荐(0)
摘要:数据库的操作 创建一个数据库 语法: create database 数据库名【charset utf8】; 示例: 创建数据库的本质:会在my.ini中的datadir配置选项指定的目录中创建一个与数据库同名的目录。 在数据库同名目录中会存在一个db.opt文本文件示例: 说明: 字符集,是用于存 阅读全文
posted @ 2016-04-05 21:23 尼农小道 阅读(244) 评论(0) 推荐(0)
摘要:SQL(Structured Query Language) 结构化查询语言,虽然是查询语言,也是一种编程语言,但是执行查询操作。 根据数据的操作对象,可以将SQL语句分为几类。 DDL(Data Defination Language) 数据定义语言 create database、create 阅读全文
posted @ 2016-04-05 21:21 尼农小道 阅读(637) 评论(0) 推荐(0)
摘要:关系型数据库与非关系型数据库的区别: 关系型数据库特点: 1、事务一致性,事务就是现实中的某件事,体现在数据库中就是对数据库的操作。现实中的某一件事务,可能需要数据库执行多步。 例如: 银行中,A用户转帐给B用户,就是一个完整的事务,现实是不能再拆分。 在数据库的本质是: A操作,对A用户减少金额; 阅读全文
posted @ 2016-04-05 21:11 尼农小道 阅读(360) 评论(0) 推荐(0)
摘要:数据的操作 增加记录 语法1:部分字段数据插入 insert into 表名(字段列表) values(值列表) 说明: 字段列表中的字段不需要加引号 值列表中字符型的值需要加引号 字段列表与值列表中的项使用逗号分隔 字段列表中字段的个数与值列表中的值的个数要一致 字段列表中的字段的顺序要与值列表中 阅读全文
posted @ 2016-04-05 09:33 尼农小道 阅读(197) 评论(0) 推荐(0)
摘要:表的操作 前提:选择数据库 语法: use 数据库名; 1、创建数据表 语法: create table 表名( 字段1 字段类型 【附加属性】, 字段2 字段类型 【附加属性】, 字段3 字段类型 【附加属性】, ...... )【charset 字符集】; 说明: 同一个字段相关的信息之间使用空 阅读全文
posted @ 2016-04-05 09:32 尼农小道 阅读(191) 评论(0) 推荐(0)
摘要:数据库的操作 1、查看数据库 语法: show databases; 说明: 主要用于查看数据库(有多少数据库存在)。 示例: test数据库是一个测试数据库,可以删除 mysql数据库主要存储了支持数据库运行的表 information_schema:信息数据库 performance_schem 阅读全文
posted @ 2016-04-05 09:30 尼农小道 阅读(146) 评论(0) 推荐(0)
摘要:MySQL数据库的登陆 MySQL是一种C/S结构。 C/S(Client/Server)客户端/服务器 MySQL的客户端: 1、cmd客户端 2、可视化图形界面 3、php代码 登陆: MySQL是一种具有严格身份验证的软件,所需要进行登陆验证 设置环境变量: 1、复制mysql.exe文件所在 阅读全文
posted @ 2016-04-05 09:29 尼农小道 阅读(294) 评论(0) 推荐(0)
摘要:MySQL 数据库: Oracle、DB2、SQL Server、MySQL、access、mangodb、bigtable 关系型数据库 大型 Oracle、DB2 中小型 SQL Server、MySQL 小型 access 非关系型数据库 mangodb、bigtable 什么是关系型数据库? 阅读全文
posted @ 2016-04-05 09:28 尼农小道 阅读(333) 评论(0) 推荐(0)