首页 > 其他 > 详细

第十四周课程总结&实验报告

时间:2019-11-29 15:38:38      阅读:72      评论:0      收藏:0      [点我收藏+]

学习总结

MySQL数据库

DriverManager类的常用方法

技术分享图片

Connection接口的常用方法

技术分享图片
技术分享图片

(1)连接MySQL数据库: mysql -u 用户名 -p 密码

(2)创建数据库:CREATE DATABASE 数据库名称;

(3)删除数据库:DROP DATABASE 数据库名称;

(4)使用数据库:USE 数据库名称;

(5)创建数据库表:

CREATE TABLE 表名称(
字段名称1 字段类型[DEFAULT 默认值][约束],
字段名称2 字段类型[DEFAULT 默认值][约束],
...,
字段名称n 字段类型[DEFAULT 默认值][约束],
);

(6)删除数据库表:DROP TABLE 表名称;

(7)查看表结构:DESC 表名称 ;

(8)查看数据库信息

查看全部数据库:SHOW DATABASES ;
查看一个数据库的全部表:SHOW TABLES ;

SQL语法

(1)SQL分类

DML(Data Manipulation Language,数据操作语言)——用于检索或者修改数据。
DDL(Data Definition Language,数据定义语言)——用于定义数据的结构,如创建、修改或者删除数据库对象。
DCL(Data Control Language,数据控制语言)——用于定义数据库用户的权限。

(2)创建操作表

DROP TABLE user ; -- 删除数据库表
CREATE TABLE user
(
id INT AUTO_INCREMENT PRIMARY KEY ,
name VARCHAR(30) NOT NULL ,
password VARCHAR(32) NOT NULL ,
age INT NOT NULL ,
sex VARCHAR(2) DEFAULT ‘男‘ ,
birthday DATE
) ;

(3)MySQL中的数据类型

MySQL中的数据类型(1)

技术分享图片

MySQL中的数据类型(2)

技术分享图片

(4)增加数据

向表中增加数据,可以使用以下的语法:
INSERT INTO 表名称[(字段1,字段2,字段3,...,字段n)] VALUES (值1,值2,值3,...值n) ;

(5)删除数据

删除表中的数据,可以使用以下的语法:
DELETE FROM 表名称 [删除条件] ;

(6)更新数据

当需要修改数据表中的某些记录时,就可以使用UPDATE语句,语句格式如下:
UPDATE 表名称 SET 字段1=值1,....字段n=值1 [WHERE 更新条件] ;

(7)查询数据

简单查询语句格式

SELECT {*|column alias}
FROM 表名称 别名
[WHERE condition(s)] ; ? 设置查询条件

指定查询列

查询user表中的姓名和生日
SELECT name,birthday FROM user ;

模糊查询

查询姓名或密码中包含字母“m”的用户
SELECT * FROM user WHERE name LIKE ‘%m%‘ OR password LIKE ‘%m%‘ ;

LIMIT语句

以上的查询是将全部的数据都取了出来,如果现在要是想取出数据库表中的一部分数据的话,则在查询的最后加上一个LIMIT语句即可,此语句格式如下:
SELECT 字段 FROM 表 WHERE 条件 LIMIT 开始行,取出的数据个数;

第十四周课程总结&实验报告

原文:https://www.cnblogs.com/hltltp/p/11957917.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!