mysql
风漫漫雨歇歇
持之以恒、追本溯源、了解IT的世界。
展开
-
ubuntu 安装mysql 即登陆
:http://jingyan.baidu.com/article/425e69e6bbc6c7be14fc1640.html 这个是按照百度经验里安装的,比较实用 登陆使用命令 mysql -u root -p 输入密码登陆原创 2017-04-17 11:11:38 · 253 阅读 · 0 评论 -
视图
:是从一个或者多个表中导出来的虚拟的表。这个表根据需求而在别的表的基础上建立的表,视图可以在已经存在的表之上建立也可以在已经存在的视图上建立。数据库中只存放了视图的定义,并没有存放视图中的数据,这些数据还存放在原来的表中。例如:一个公司用部门表,员工表,而部门主管只需要看到员工的工号、姓名、性别信息,对员工表中的生日、爱好等不关心,这时就需要使用视图,在员工表的基础上建立视图,建立一个虚拟的表,原创 2017-04-17 11:21:12 · 275 阅读 · 0 评论 -
索引
索引: 一种特殊的数据库结构,可以用来快速查询数据库表中特定的记录。 索引是提高数据库性能的重要方式, Mysql中的索引包括:普通索引、唯一性索引、全文索引、单列索引、多列索引和控件索引。索引:由数据库表中的一列或多列组合而成,作用是提高对表中数据的查询速度,注:索引可以提高查询速度,但会影响插入记录的速度,因为插入记录,数据库会按照索引对表进行排序,这样就大大降低了插入的速度,当要插入大原创 2017-04-17 11:20:49 · 253 阅读 · 0 评论 -
存储引擎
mysql中的简言之就是:表的类型。数据库的存储引擎决定了表在计算机中存储的方式。 show engines ; 查看数据库支持的存储引擎。InnoDB存储引擎。 支持自增长(主键)、支持外键(FOREIGN KEY)、原创 2017-04-17 11:20:21 · 276 阅读 · 0 评论 -
触发器
是由事件来触发的某个特定的操作,事件就是insert update 等语句。数据库执行这些语句时就会激活触发器执行响应的操作。例如,学生表中没增加一个学生,学生总数就必须同时发生改变,这里可以创建一个触发器,每增加一个学生就执行一个计算学生总数的操作。、创建一个只有一个执行语句的触发器: CREATE TRIGGER 触发器名 BEFORE | AFTER 触发事件 ON 表名 FOR原创 2017-04-17 11:19:52 · 301 阅读 · 0 评论 -
查询数据
基本: SELECT 属性列表 FROM 表名和视图列表 【WHERE 条件表达式1】 【GROUP BY 属性名1 【HAVING 条件表达式2】】 【ORDER BY 属性名2 【ASC| DESC】】表名和视图列表:表和视图可以是多个。 条件表达式1:参数满足该表达式才输出。。 属性名1:表示按该字段进行分组。 条件表达式2:表示满足该表达原创 2017-04-17 11:18:58 · 202 阅读 · 0 评论 -
MySQL运算符
算术 、 比较运算符、 逻辑运算符、位运算符、算术运算符: + - × / div除法 %求余 mod求余比较运算符: = <>或!= :判断不等于 <=> :判断是否等于 < <= > >= is null :判断是否为空 is not null between num1 and num2 :判断是否在数num1 num2之原创 2017-04-17 11:18:22 · 194 阅读 · 0 评论 -
数据表的操作
**表是组成数据库的基本的元素;有:创建、查看、更新、删除。表中的数据库对象包含列、索引、触发器。列:属性列,创建表时指定的名字和数据类型,索引;根据制定的数据库表建立起来的顺序,提供了快速访问数据的途径且可以监督表的数据触发器:指用户定义的事务命令集合,当对一个表中的数据进行插入、更行或删除 时这组命令就会自动执行,用来确保数据的完整性和安全性。创建表: crea原创 2017-04-17 11:17:41 · 357 阅读 · 0 评论 -
基本数据类型
创建数据库:create database database_name;显示所有数据库: show databases;选择使用那个数据库: use database_name;删除数据库: drop database database_name;查看自己mysql数据库支持什么存储引擎:show engines;:整数数据类型 字节 大小 1. tinyint原创 2017-04-17 11:16:50 · 201 阅读 · 0 评论 -
性能优化
MYSQL性能优化是通过某些有效的方法提高MYsql数据库的性能,优化查询优化数据库结构优化mysql服务器;查询mysql数据库的性能: show status like ‘values’;其中value参数是常用的几个统计参数,有: connections: 链接Mysql服务器的次数。 uptime : MYSQL服务器的上线时间。 slow_queries: 慢查询的次数 co原创 2017-04-17 11:21:38 · 327 阅读 · 0 评论