mysql 数据类型学习笔记(持续更新)
DECIMAL 和 NUMERIC 用于可控制精度的场景,在mysql中,numeric是用decimal实现的,可认为二者相同。例如: 1 salary DECIMAL(5,2) salary有效数字为5位,小数点后可以存储2位,所以该值范围为 -999.99 到 999.99...
MySQL学习笔记-约束以及修改数据表
MySQL学习笔记-约束以及修改数据表 约束: 按功能划为: NOT NULL , PRIMARY KEY , UNIQUE KEY , DEFAULT , FOREIGN KEY 按数据列的数目划为: 表级约束,列级约束 修改数据表: 针对字段的操作:添加 ...
MySQL学习笔记——创建与约束
在新建一张数据库表时,需要对表的结构进行设定,其中包括定义表字段名、定义字段的数据类型、定义字段数据的约束。 创建表一般使用create语句: create table 表名( 字段名1 数据类型 [约束] 字段名2 数据类型 [约束] ... [其它约束条件] [其它约束条件] ... )engi...
MySQL学习笔记2---MySQL数据库的存储引擎和数据类型
MySQL学习笔记2---MySQL数据库的存储引擎和数据类型 1 存储引擎 为了提高数据库管理系统的使用效率和灵活性,根据不同的开发需求来决定不同的存储引擎。存储引擎可以指定表的类型,如数据的存储、索引以及事物操作的支持,也决定数据库在计算机的存储方式。 1.1 MySQL存储...
MySQL学习笔记之约束条件
约束条件: PRIMARY KEY(主键) NOT NULL(非空) AUTO_INCREMENT(自增长) UNIQUE(值唯一) FOREING KEY(外键) DEFAULT(默认值) 1、主键(一个表中主键只能...
mysql学习笔记----数据类型,属性,约束
mysql的数据类型,列类型,字段类型三大类:数值,字符串,日期时间。数值 整数int int占4字节,其他占用空间情况: 如何选择:通过叶无逻辑判断,常见tinyint,int。mysql的整形,有php整形不具备的概念: 无符号:只能表示整形或者0。那么最大的整数会很大。 默认是有符号的,可通...
linux 学习笔记 mysql安装总结
1 安装方式下载2禁制源码安装包mysql-5.5.27-linux2.6-i686.tar.gz备注:2禁制额包解压缩后直接就可以使用 不用Make2 步骤shell>groupadd mysqlshell>useradd -d /home/mysql -m mysql -g mysq...
MySQL_PHP学习笔记_2015_0907_PHP用pdo连接数据库时报错 could not find driver
环境: Windows, zend studio 错误信息: could not find driver 第一想到的办法还是百度…… 下面是解决办法: 由于PHP默认的设置中, php_pdo_mysql模块是关闭的, 所以才会报could not find driver的错误; 把这个模...
爬虫学习笔记四、 python爬虫实战,爬取图书馆资料,存储到mysql数据库
1、设置url 进入图书馆书目检索系统,分析它的url,可以很容易找到规律就是它的后缀no=0000+五位的图书编码,例如:http://210.44.58.116:8080/opac/item.php?marc_no=0000560645 利用规律我们就可以这样来遍历url,代码如下: ...
爬虫学习笔记四、 python爬虫实战,爬取图书馆资料,存储到mysql数据库
1、设置url 进入图书馆书目检索系统,分析它的url,可以很容易找到规律就是它的后缀no=0000+五位的图书编码,例如:http://210.44.58.116:8080/opac/item.php?marc_no=0000560645 利用规律我们就可以这样来遍历url,代码如下: ...
MySQL数据库的基本操作 学习笔记
主要内容包括:创建数据库,删除数据库,不同类型的数据存储引擎和存储引擎的选择。 创建数据库,默认data目录下创建几个必需的数据库,用 SHOW DATABASES;查看如下: 其中mysql数据库描述用户访问权限,创建数据库是在系统磁盘上划分一块区域用于数据的存储和管理。基本格式为 CRATE...
MySQL学习笔记1----MySQL数据库基本操作
MySQL学习笔记1----MySQL数据库基本操作 MySQL学习笔记1----MySQL数据库基本操作 一、数据库的相关操作 1、 创建数据库 语法形式:create Database mydatabase; 2、 查看数据库 语法形式:SHOWDATABASES; 3、 选择数据库...
mySQL基本操作学习笔记(一)
. ...
MySQL学习笔记2:数据库的基本操作
MySQL学习笔记2:数据库的基本操作 我们所安装的MySQL说白了是一个数据库的管理工具,真正有价值的东西在于数据关系型数据库的数据是以表的形式存在的,N个表汇总在一起就成了一个数据库现在来看看数据库的基本操作无非就是三点:创建 删除 查看 创建数据库mysql> create datab...
MySQL学习笔记—基本操作汇总
目录: 一, mysql 登录参数二,修改MySQL提示符:2 种方式三,MySQL常用命令四,数据库操作 五,数据表操作六,约束七,约束扩展八,外键约束的参照操作九,表级约束与列级约束十,小结 十一,修改数据表(一)十二,修改数据表(二)十三,insert插入记录十四,update方法十五,...
(2.1)学习笔记之mysql基本操作(启动与关闭)
本系列学习笔记主要讲如下几个方面; 本文主要是【一:mysql启动】【二:mysql关闭】 一、.mysql启动 如图,有多重启动方式 (1.1)mysql.server start:默认使用 /etc/my.cnf配置文件......该命令位置在 : 注意这里是在/u01/my3306/s...
关于mysql的sql语句的汇总(学习笔记)01
-- 创建数据库create database gradem-- 创建表sccreate table sc( sno char(10) not null, cno char(5) not null, degree DECIMAL(4,1) null CHECK(degree>1 and deg...
《MySQL必知必会学习笔记》:正则表达式
正则表达式的应用前面的几节的过滤例子允许用匹配、比较和通配操作符来寻找数据。对于基本的数据过滤,这样就足够了。但是随着过滤条件的复杂性的增加,where子句本身的复杂性也有必要增加。这也就是正则表达式变得有用的地方。正则表达式是用来匹配文本中特殊的字符集合。正则表达式不是自己第一次见,在JAVA/C...
《MySQL必知必会》学习笔记_1
#选择数据库USE mysql #返回可用数据库列表SHOW DATABASES #返回当前数据库中可用表SHOW TABLES #返回表列SHOW COLUMNS FROM db #显示特定数据库的创建语句SHOW CREATE DATABASE mysql #显示广泛的服务器状态信...
MySQL 必知必会 学习笔记三
18 全文本搜索 LIKE关键字利用通配操作符匹配文本(和部分文本),利用LIKE能够查找包含特殊值或部分值的行(不管这些值位于列内什么位置). 使用正则表达式,可以编写查找所需要的复杂的匹配模式。 这两种方法都存在限制: ①性能:通常要求MySQL尝试匹配表中所有行,因此搜索可能很耗时...