
MySQL
文章平均质量分 74
DOUBLEYANCY
这个作者很懒,什么都没留下…
展开
-
MySQL Windows下载、安装与配置
下载MySQL Windows,官网链接:http://dev.mysql.com/downloads/file/?id=464748安装与配置MySQL Windows,详细步骤参考:http://jingyan.baidu.com/article/642c9d34fc5fa0644b46f74a.html原创 2016-08-15 22:07:57 · 241 阅读 · 0 评论 -
MySQL连接
连接MySQL在SELECT语句、多表更新、多表删除语句中支持JOIN操作。语法结构:table_reference{[INNER|CROSS] JOIN | {LEFT|RIGHT}[OUTER] JOIN}table_referenceON conditional_expr数据表参照table_referencetbl_name [[AS] alias] | table_subq原创 2016-08-23 17:53:05 · 559 阅读 · 0 评论 -
MySQL存储引擎
存储引擎1、MySQL可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。 2、每种存数引擎使用不同的存储机制、索引技巧、锁定水平,最终提供广泛且不同的功能。 3、因为在关系型数据库中,数据的存储是以表的形式来实现,所以存储引擎可以称为表类型MySQL支持的存储引擎1、MyISAM 2、InnoDB 3、Memory 4、CSV 5、Archive并发处理1、并发控制:当原创 2016-08-26 14:37:13 · 511 阅读 · 1 评论 -
MySQL存储过程
MySQL命令执行流程当成功输入SQL命令以后,MySQL引擎会首先对输入的命令进行语法分析,语法正确的话将编译成MySQL引擎可以识别的命令,最后开始执行,并且把执行结果返回给客户端。存储过程存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理,存储过程采用预编译,即第一次编译之后,会把结果存于内存中供下次调用。存储过程省略了语法分析和编译的过程,可以实现MySQL命令执行原创 2016-08-26 11:34:01 · 926 阅读 · 1 评论 -
MySQL自定义函数
内置函数按功能划分,有:字符函数数值函数日期时间函数加密函数自定义函数用户自定义函数(user-defined function,UDF)是一种对MySQL扩展的途径,其用法与内置函数相同。自定义函数的两个必要条件:(1)参数(2)返回值函数可以返回任意类型的值,同样可以接收这些类型的参数关于函数体(routine_body): (1)函数体由合法的SQL语句构成 (2)函数体可原创 2016-08-25 16:03:43 · 1346 阅读 · 1 评论 -
MySQL运算符和函数
运算符1.算数运算符 加(+):mysql> SELECT 1+1;减(-):mysql> SELECT 3-2; 乘(*):mysql> SELECT 2*3; 除(/):mysql> SELECT 5/3; 商(DIV):mysql> SELECT 5 DIV 2; 模(%或MOD()):mysql> SELECT 5%2 或 mysql> SELECT MOD(5,2);2.比较原创 2016-08-25 15:15:17 · 28889 阅读 · 0 评论 -
MySQL子查询
子查询子查询是指在另一个查询语句中的SELECT子句。 例句:SELECT * FROM t1 WHERE col1 = (SELECT col2 FROM t2); 其中,SELECT * FROM t1,称为Outer Query或Outer Statement)[外查询], 还有,SELECT col2 FROM t2称为Sub Query[子查询]。子查询是嵌套在外查询内部,且必须原创 2016-08-23 14:51:19 · 585 阅读 · 0 评论 -
MySQL数据库记录操作
插入记录方式一(标准INSERT):INSERT [INTO] tbl_name [(col_name,...)] {VALUES | VALUE} ({expr | DEFAULT},...),(...),...;方式二(INSERT SET):INSERT [INTO] tbl_name SET col_name={expr | DEFAULT},...;说明:方式二与方式一的区别在于,原创 2016-08-21 17:49:28 · 500 阅读 · 0 评论 -
MySQL修改数据表
添加单列ALTER TABLE tbl_name ADD [COLUMN] col_name column_definition [FIRST | AFTER col_name];示例: 另外,如果不写FIRST或AFTER col_name,则新加入的列将添加到所有列的最下面。添加多列ALTER TABLE tbl_name ADD [COLUMN] (col_name column_def原创 2016-08-20 14:55:16 · 1615 阅读 · 0 评论 -
MySQL约束
约束1.约束保证数据的完整性和一致性。 2.约束分为表级约束和列级约束。 3.约束类型包括:NOT NULL(非空约束)PRIMARY KEY(主键约束)UNIQUE KEY(唯一约束)DEFAULT(默认约束)FOREIGN KEY(外键约束)外键约束关键字:FOREIGN KEY保持数据一致性,完整性。实现一对一或一对多关系。外键约束的要求父表(子表所参照的表)和子表(原创 2016-08-18 19:13:40 · 900 阅读 · 0 评论 -
使用MySQL
MySQL登录cmd窗口中输入:mysql+空格+参数 登录: mysql -uroot -p参数和描述:-D,–database=name,打开指定数据库-h,–host=name,服务器名称-p,–password[=name],密码-P,–port=#,端口号-u,–user=name,用户名-V,–version,输出版本信息并且退出MySQL退出mysql > exi原创 2016-08-16 14:18:40 · 414 阅读 · 0 评论 -
MySQL操作数据表
数据表数据表(或称表)是数据库最重要的组成部分之一,是其他对象的基础。 数据表实际上是一个二维的表格,有行和列之分,行为记录,列为字段。打开数据库USE 数据库名称;示例: 创建数据表CREATE TABLE [IF NOT EXISTS] table_name( column_name data_type, ....);示例: 查看数据表SHOW TABLES [FROM原创 2016-08-16 23:07:19 · 556 阅读 · 0 评论 -
MySQL数据类型
数据类型数据类型是指列、存储过程参数、表达式和局部变量的数据特征,它决定了数据的存储格式,代表了不同的信息类型。整型浮点型【占用字节】FLOAT:4字节,DOUBLE:8字节从理论值上来讲,FLOAT(7,2)表示所存储的范围最高就到99999.99。日期时间型YEAR:1901~2155,1字节TIME:‘-838:59:59’~’838:59:59’,3字节DATE:1000-01-01原创 2016-08-16 22:34:20 · 506 阅读 · 0 评论 -
MySQL图形化管理工具
管理工具1、PHPMyAdmin 2、Navicat for MySQL 3、MySQL WorkbenchPHPMyAdmin1、官网下载地址:https://www.phpmyadmin.net/downloads/ 2、解压在appach目录下。 3、在网页地址栏上登录:127.0.0.1/PHPMyAdminNavicat for MySQL1、官网下载地址:https://www.原创 2016-08-26 15:35:27 · 2458 阅读 · 1 评论