MySQL数据库基础回顾与总结(一)
来源:互联网 发布:r语言编程代码 编辑:程序博客网 时间:2024/06/05 14:13
MySQL数据库基础回顾与总结
1. MySQL入门
1.1 MySQL基本概念
MySQL 为关系型数据库(Relational Database Management System), 这种所谓的"关系型"可以理解为"表格"的概念, 一个关系型数据库由一个或数个表格组成。数据库,俗称数据的仓库。方便管理数据的软件。
使用数据库的优点:1)数据永久的保存下来 2)数据管理方便
市面上常用的数据库软件有:1)Oracle 2)SQL Server 3)DB2 4)MySQL 5)Informix 6)Sybase 7)PostgreSQL
1.2 MySQL安装(网上有许多详细教程)
1)到mysql官网下载。
2)安装mysql软件
3)验证安装
打开cmd -> 输入 mysql -u root-p 回车 -> 输入密码 回车(u指用户,p值密码)
出现下图画面即安装成功。
4)使用
2. MySQL基本操作
2.1 查询所有数据库
2.2 创建数据库
指定默认字符集创建数据库:
2.3 删除数据库
选中数据库:use mday01;
为该数据创建表:
2.5 查看表结构
查看表的结构用desc关键字
2.6 删除表student
drop table student;
2.7 修改表
1) 添加字段
2) 删除字段
3) 修改字段类型
4) 修改字段名称
5)修改表名称
3.增删改查操作
3.1 增加数据
a)插入所有字段,依次按顺序插入。
intsert into stu values('1','zhangsan',20);
b)不能少于或者多于字段值
例如: intsert into stu values('1','zhangsan');
c )插入部分字段语法
insert into stu(id,name) values('2','lisi');
3.2 修改数据
a)修改所有数据(少用)
b)带条件的修改(推荐)
c)修改多个字段,注意:set字段名=值,字段名=值,...
3.3 删除数据
a)删除所有数据(少用)
delete from stu;
b)带条件的删除(推荐)
delete from stu where id='2';
另一种删除方式:truncate
区别与联系:
1)delete from: 可以全表删除 a)可以带条件删除 b)只能删除表的数据,不能删除表的约束 c)使用delete from删除的数据可以回滚(事务)
2) truncate table: 可以全表删除 a)不能带条件删除 b)即可以删除表的数据,也可以删除表的约束 c)使用truncate table删除的数据不能回滚 TRUNCATE TABLE student;
- MySQL数据库基础回顾与总结(一)
- MySQL数据库基础回顾与总结(二)
- MySql基础知识回顾与总结(一)
- mysql数据库基础回顾
- mysql基础回顾(一)
- MySQL基础教程5-数据库基础回顾
- JAVASE基础回顾总结(一)
- mysql数据库基础总结
- mysql数据库基础总结
- mysql基础总结(一)
- 数据库mysql总结(一)
- mysql基础回顾
- Mysql基础回顾
- MySQL数据库基础(一)
- Java基础回顾(一)
- 统计学基础回顾(一)
- JAVA基础回顾一
- MySQL数据库基础知识点总结
- POJ-1321-棋盘问题
- Operation not allowed after ResultSet closed 解决方法
- 接入金融理财H5活动遇到的问题备忘(防截屏,检查ROOT,金融理财h5安全,混淆不回调)
- NKOJ-1569 骑士共存 <最大独立集><染色法建图>
- 深度优先遍历
- MySQL数据库基础回顾与总结(一)
- [BZOJ2463][中山市选2009]谁能赢呢? ------之 如何写出一份看起来比较短的代码
- datagrid 插件
- 乐视云大前端技术架构
- 手机GPS获取海拔
- centos7安装AMD显卡驱动和AMD opencl SDK的过程
- IntelliJ IDEA 2017 破解
- Flex布局详解
- springmvc整合dubbo分布式系统的搭建demo