Mysql概述

奋斗吧
奋斗吧
擅长邻域:未填写

标签: Mysql概述 MySQL博客 51CTO博客

2023-05-24 18:24:13 160浏览

Mysql概述,1. 一个问题2. 解决之道2.1 解决之道-文件、数据库为了解决上述问题,使用更加利于管理数据的东东数据库,它能更有效的管理数据。举一个生活化的案例说明如果说图书馆是保存书籍的,那么数据库就是保存数据的。2.2 MySQL 数据库的安装和配置(安装演示)  7312.3 使用命令行窗口连接 MYSQL&nb

1. 一个问题

Mysql概述_java

2. 解决之道

2.1 解决之道-文件、数据库

为了解决上述问题,使用更加利于管理数据的东东数据库,它能更有效的管理数据。

举一个生活化的案例说明如果说图书馆是保存书籍的,那么数据库就是保存数据的。

Mysql概述_数据库_02

2.2 MySQL 数据库的安装和配置(安装演示)  731

Mysql概述_数据库_03

2.3 使用命令行窗口连接 MYSQL 数据库[示意图]  732

Mysql概述_java_04

2.3.1 操作图解

Mysql概述_sql_05

3. Navicat 安装和使用   733

3.1 介绍 : 图形化 MySQL 管理软件

Mysql概述_java_06

Mysql概述_java_07

4. SQLyog[SQLyog] 安装和使用  734

4.1 介绍 : 图形化 MySQL 管理软件

Mysql概述_数据库_08

4.2 下载&安装&使用

Mysql概述_java_09

5. 数据库三层结构-破除 MySQL 神秘  735

1.所谓安装Mysql数据库,就是在主机安装一个数据库管理系统(DBMS), 这个管理程序可以管理多个数据库。DBMS(database manage system)

2.一个数据库中可以创建多个表,以保存数据(信息)。

3.数据库管理系统(DBMS)、数据库和表的关系如图所示:示意图

Mysql概述_数据库_10

5.1 数据在数据库中的存储方式  735

Mysql概述_java_11

5.2 SQL 语句分类   735

DDL :数据定义语句[create 表,..]

DML :数据操作语句[增加insert,修改update,删除delete]

DQL :数据查询语句[select ]

DCL :数据控制语句[管理数据库:比如用户权限grant revoke ]

6. 体会通过java操作Mysql   仅体会不必纠结 736

1.创建一个商品goods表,选用适当的数据类型

2.添加两条数据

3. 删除表goods

目的:体会通过java发送SQL操作数据库、表

字段

类型

id

整形

name

字符型

price

小数类型

introduce

文本类型

代码在com.stulzl.mysql_包中

JavaMysql

package com.stulzl.mysql_;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
import java.sql.Statement;

//简单感受一下java操作Mysql的样例,具体意思不做解释,仅作感受而已  736
@SuppressWarnings({"all"})
public class JavaMysql {

    public static void main(String[] args) throws SQLException, ClassNotFoundException {

        //这里给大家演示一下 java 程序如何操作Mysql

        //加载类,得到mysql连接
        Class.forName("com.mysql.jdbc.Driver");
        Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/hsp_db02", "root", "lzl");

        //创建一个商品hsp_goods表, 选用适当的数据类型
        //添加2条数据
        //删除表goods

        //这里可以编写sql 【create , select , insert , update ,delete ...】
        //String sql = "create table hsp_goods (id int,name varchar(32),price double,introduce text)";
        //String sql = "insert into hsp_goods values(1, '华为手机', 2000, '这是不错的一款手机')";
        String sql = "drop table hsp_goods" ;

        //得到statement对象,把sql 语法发送给mysql执行
        Statement statement = connection.createStatement();
        statement.executeUpdate(sql);

        //关闭连接
        statement.close();
        connection.close();
        System.out.println("成功~");

    }
}

好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695