暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

数据库MySql的基本介绍

肌肉娃子 2021-01-16
190

举一个例子:

ObjectOutputStream -> Java对象(张三 19) -> 序列化

反序列化 -> Java对象(张三 19) -> ObjectInputStream

这样是不是很麻烦?但是我有简单的方法

用数据库,只需要用简单的sql语句

数据库中DB DBMS SQL之间的三者关系

DB:database(数据库,数据库在电脑上以文件的形式在硬盘里面存储)

DBMS:database Management System(也就是数据库管理系统)

SQL:他是一套标准的结构化查询语言,是一门标准通用的语言。标准的sql适用于所有的数据库

SQL是一门高级语言,类似于Java,所有的SQL语句是通过编译后使DBMS进行的

关于数据库,首先,我们该了解什么是表

表:Table
表被分为行和列

行被称为数据/记录(data)
列被称为字段(column)

一个字段有哪些数据:
字段名, 数据类型, 相关的约束。

学习MySql,主要是学相关的增添改查语句,下面是关于sql语句的分类

DQL(数据查询语言):查询语句,凡是select语句都是查询语句

DDL(数据定义语言):对表的结构进行增添减改 create drop alter

DCL(数据控制语言):grant授权 revoke回滚事务

TCL(事务控制语言):对事件进行提交与回滚 commit用来提交事务 rollback用于回滚事务

DML(数据操作语言):对表的数据进行增添减改 insert delete update

下面是一些MySql的基本语句

创建数据库

create databases 名字;

使用数据库

use 名字;

查看当前数据库内的表

show tables;

初始化数据

source 目录名;

查看数据库

show databases;

登陆数据库

mysql -u用户名 -p密码;

删除数据库

drop database 数据库名字;

什么是sql脚本

当一个文件里面的后缀名是以.sql结尾的统一被称为sql脚本语句

查看表结构

desc 表名;

查看版本号

select version();

查看当前选中的数据库

select database();

退出当前mysql

exit

结束当前的一条语句

\c

在此声明:Java关于Gui于网络编程会暂时告一段落,接下来只有《又学一个小妙招》和Mysql的基本使用的专栏


文章转载自肌肉娃子,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论