MySQL
_Eshaw_
这个作者很懒,什么都没留下…
展开
-
浅谈MySQL
MySQL介绍 MySQL是目前非常流行的开源关系型数据库,不仅是免费的,可靠性高,速度也比较快,而且拥有灵活的插件式存储引擎。 MySQL是一个C/S模型,启动MySQL后,本地会启动mysqld服务进程,客户端通过mysql连接服务器,进行数据存储查询。 存储引擎 存储引擎是数据库系统管理数据,存储数据的核心方法,MySQL核心就是插件式存储引擎,支持多种存储引擎,本文主要介绍两种存储引擎:MyISAM、InnoDB。MySQL在5.58版本之前默认使用MyISAM,从5.58开始默认使用InnoDB,原创 2020-10-03 10:08:59 · 201 阅读 · 0 评论 -
MySQL学习总结(三)
1.复合查询 使用oracle 9i的经典测试表进行测试 1.1 多表查询 案例: 显示雇员名、雇员工资以及所在部门的名字 select EMP.ename, EMP.sal, DEPT.dname from EMP, DEPT where EMP.deptno = DEPT.deptno; 显示部门号为10的部门名,员工名和工资 select dname,ename,sal from EMP, DEPT where EMP.deptno=DEPT.deptno and DEPT.deptno=1原创 2020-05-29 16:08:31 · 181 阅读 · 0 评论 -
MySQL学习总结(二)
1.表的约束 真正约束字段的数据类型,但数据类型约束会很单一,需要一些额外的约束,更好的保证数据的合法性 1.1 空属性 null(默认) not null 注意:数据库默认字段基本都是空的,在实际开发中,尽可能保证字段不为空,空数据无法参与运算 1.2 默认值 某一种数据会经常性的出现某个具体的值,可以在一开始使用 default 指定好,在需要的时候直接使用默认值 mysql> create table t1( name varchar(20) not null, -> gend原创 2020-05-28 22:53:55 · 150 阅读 · 0 评论 -
MySQL学习总结(一)
1.基本使用 1.1链接服务器 mysql -h 127.0.0.1 -P 3306 -u root -p 注意: 如果没有写 -h 127.0.0.1默认是连接本地 如果没有写 -P 3306 默认是连接3306端号 2.库的操作 2.1创建数据库 语法: CREATE DATABASE [IF NOT EXISTS] db_name [create_specification [, create_specification]…] create_specification: [DEFAULT]原创 2020-05-26 17:18:26 · 202 阅读 · 0 评论