数据库
文章平均质量分 89
田小江爱分享
程序媛,程序汪。目标是做一个有项目管理经验的技术专家。
展开
-
MySQL基础知识(一)——基本命令和数据类型
一.MySQL基础MySQL由瑞典MySQL AB公司开发,目前属于Oracle公司; MySQL是一个开源的关系型数据管理系统; MySQL分为社区版和企业版。二.MySQL目录结构bin目录,存储可执行文件; data目录,存储数据文件; docs,文档; include 目录,存储包含的文件; lib目录,存储库文件; share,错误消息和字符集文件。MAC下My...原创 2018-12-25 21:15:37 · 132 阅读 · 0 评论 -
MySQL基础知识(七)——存储引擎
一.存储引擎1.定义 MySQL可以将数据以不同的技术存储在文件(内存)中,这种技术就称为存储引擎。 每一种存储引擎使用不同的存储机制,索引技巧,锁定水平,最终提供广泛且不同的功能。2.MySQL支持的存储引擎 MyISAM InnoDB Memory CSV ...原创 2018-12-25 19:47:43 · 131 阅读 · 0 评论 -
MySQL基础知识(六)——存储过程
一 .存储过程1.定义:存储过程是SQL语句和控制语句的预编译集合,以一个名称存储并作为一个单元处理。2.SQL命令的执行过程:(1)输入SQL命令;(2)MySQL引擎对输入的SQL命令进行语法分析。(3)引擎分析MySQL的语法正确后;(4)编译成MySQL引擎可以识别的命令。(5)最后开始执行结果;(6)并将执行结果返回给客户端。 省略语法分...原创 2018-12-25 10:24:37 · 268 阅读 · 0 评论 -
MySQL基础知识(五)——函数
一.内置函数函数可以用在数据表的任何字段上。1.字符函数(1)CONCAT() 字符连接# 可以连接任意个数的字符SELECT CONCAT('kim','-','xiaotiantian',' ','so',' ','beautiful','!');# 创建一张新表 CREATE TABLE tbl_test ( first_name VARCHAR ( 20 ), la...原创 2018-12-24 20:57:09 · 177 阅读 · 0 评论 -
MySQL基础知识(四)——子查询和连接
一.子查询先创建一张商品表,后续对其进行操作。# 创建一个商品表,商品id:goods_id 商品名称:goods_name 商品分类:goods_cate # 商品品牌:brand_name 商品价格:goods_price 是否上架:is_show 是否已售空:is_saleoffCREATE TABLE IF NOT EXISTS tbl_goods( goods_i...原创 2018-12-24 14:32:56 · 571 阅读 · 0 评论 -
MySQL基础知识(三)——数据表记录读写操作
首先创建一个users表,后续我们都对这个表的数据进行操作。// 创建users表。// 包含字段编号id;用户名username;密码password;年龄age;薪水salary;性别sex,默认值为‘3’CREATE TABLE IF NOT EXISTS users(id INT(2) UNSIGNED AUTO_INCREMENT PRIMARY KEY,username VA...原创 2018-12-24 14:30:52 · 736 阅读 · 1 评论 -
MySQL基础知识(二)——数据表和约束
一.数据表1.概述数据表(或称表)是数据库最重要的组成部分之一,是其他对象的基础。2.使用数据库创建数据表之前要打开数据库,并使用数据库(命令:USE database_name;)可以使用命令:SELECT DATABASE(); 展示当前使用的数据库。3.创建数据表语法:CREATE TABLE [IF NOT EXISTS] table_name (column...原创 2018-12-21 16:38:51 · 528 阅读 · 0 评论