
举一个例子:
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进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




