MySQL基础学习
文章平均质量分 85
NEFU菜鸟
无为即有为
展开
-
MySQL基础学习(二)
MySQL基础(二)1 外键约束的要求解析外键约束FOREIGN KEYp 保持数据一致性、完整性 实现一对一或一对多的关系 外键约束的要求 父表和子表必须使用相同的存储引擎,而且禁止使用临时表 数据表的存储引擎只能为InnoDB 外键列和参照列必须具有相似的数据类型。其中数字的长度或是否有符号位必须相同;而字符的长度则可以不同 外...原创 2018-11-18 20:01:59 · 107 阅读 · 0 评论 -
MySQL基础学习(一)
MySQL基础(一)1 安装与配置 选择典型安装 在安装目录文件中找到my.ini文件 修改my.ini文件中: [mysql] default-character-set=utf8 2 启动与停止 在Windows命令行模式 启动 net start mysql; 停止 net stop my...原创 2018-11-18 10:28:57 · 130 阅读 · 0 评论 -
MySQL基础学习(三)-记录操作
MySQL基础(三)-记录操作1 插入记录INSERT [INTO] tbl_name [(col_name,...)] {VALUES | VALUE} ({expr|DEFAULT},...),(...)案例分析mysql>CREATE TABLE users(id SMALLINT UNSIGNED PRIMARY KEY AUTO_INCREMENT,u...原创 2018-11-19 19:06:39 · 147 阅读 · 0 评论 -
MySQL数据库基础学习(四)-子查询与连接
MySQL数据库基础学习(四)-子查询与连接1 子查询概述子查询(SubQuery)是指出现在其他SQL语句内的SELECT子句SELECT * FROM t1 WHERE col1 = (SELECT col2 FROM t2);SELECT * FROM t1 称为 Outer Query / Outer StatementSELECT col2 FROM t2 称为...原创 2018-11-22 21:18:16 · 305 阅读 · 0 评论 -
MySQL数据库基础学习(五)-函数
MySQL数据库基础学习(五)-函数1 运算符与函数1.1 字符函数函数名称 描述 CONCAT() 字符连接 CONCAT_WS() 使用指定的分隔符进行字符连接 FORMAT() 数字格式化 LOWER() 转换成小写字母 UPPER() 转换成大写字母 LEFT() 获取左侧字符 RIGHT() 获取右侧...原创 2018-11-24 19:32:54 · 240 阅读 · 0 评论 -
MySQL数据库基础学习(六)-存储过程
MySQL数据库基础学习(六)-存储过程1 概述SQL命令—MySQL引擎—语法正确—可识别命令—执行结果—客户端存储过程是SQL语句和控制语句的预编译过程的集合,一个名称存储并作为一个单元处理。优点: 增强SQL语句的功能和灵活性 实现较快的执行速度 减少网络流量 2 存储过程语法结构分析CREATE[DEFINER = {use...原创 2018-11-27 21:34:50 · 224 阅读 · 0 评论