栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

MySQL数据库基础(含安装)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

MySQL数据库基础(含安装)

数据库概述

数据库的由来

数据库的分类

数据库的好处:
实现数据持久化
使用完整的管理系统统一管理,方便查询

数据库的相关概念

DB
数据库(database):存储数据的”仓库“,保存了一系列有组织比较规范的数据

DBMS
数据库管理系统(Database Management System)数据库是通过DBMS创建和操作的容器

常见的数据库管理系统
MySQL、Oracle、DB2、SqlServer

SQL
结构化查询语言(Structure Quey Language)专门用来与数据库通信的语言

SQL语言概述

SQL的优点:
1.不是某个特定数据库供应商专有的语言,几乎所有DBMS都支持SQL
2.简单易学
3.虽然简单,实际上也是一种强有力的语言,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作
4.DB:数据库,堡村一组有组织的数据的容器
5.DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据
6.SQL:结构化查询语言,用于和DBMS通信的语言

数据库的特点

1.将数据放到表中,表在放到库中
2.一个数据库中可以有多张表,每个表都有一个名字,而且名字不能重复,具有唯一性
3.表具有一些特性,这些特性定义了数据在表中如何存储,类似java中”类“的设计
4.表由列组成,也称为字段,所有表都是由一个或多个列组成的,每一列类似java中的”属性“
5.表中的数据是按行存储的,每一行类似于java的”对象“

MySQL产品的特点
  • MySQL数据库隶属于MySQLAB公司,总部位于瑞典,后被oracle收购
  • 优点:
    (1)成本低:开放源代码,一般可以免费使用
    (2)性能高:执行很快
    (3)简单:很容易安装和使用
  • DBMS分为两类
    (1)基于共享文件系统的DBMS(Access)
    (2)基于客户机——服务器的DBMS
MySQL的安装

这里用的是5.5.27版本的


一直下一步安装到完成

弹出了配置接面




选择第一个策略式



勾选添加到环境变量

MySQL服务启动和停止、登陆退出


右下角菜单打开有个MySQL 5.5 Command Line Client
输入密码登陆

命令行的方式启动

mysql -h localhost -P 3306 -u root -p 密码
配置环境变量

MySQL常见命令
show databases 查看所有的库

use sys 打开表

show tables 查看所有的表

show tables from mysql 查询在mysql中有那些表

create table 名字; 创建表

desc 表明; 查看表结构

insert into 表名(字段名) values(属性) ; 往表中插入数据

select * from 表名; 查看表里的数据

update 表名 set name = "修改的属性" where id = "对应的行字段"; 修改数据

delete from 表名 where id = "行字段"; 删除这一行的数据
查询数据库版本

在mysql命令行中输入

select version();

在命令行中输入

mysql --version
MySQL语法规范

(1)不区分大小写,建议关键字大写,表名、列名小写
(2)每条命令用;分号结尾
(3)每条命令根据需要,可以进行缩进或换行
(4)注释,用于解释说明,单行注释: #注释文字,-- 注释文字,多行注释: /注释文字/

图形化用户界面安装(SQLyog)

(访问码:lt1g)
https://cloud.189.cn/t/iIzQnabIvaMv

DQL语言的学习(Data Query Language)数据查询语言

基础查询

DML语言的学习(涉及到的是增删改查语言) DDL语言的学习(库和表的定义) TCL语言的学习(事务处理、控制)
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/462597.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号