2020-11-16-张福龙

知识总结:
1.使用SQLyog进行数据库表的建立及操作;
(1)表的建立:先创建数据库,对数据库进行命名;再创建表命名表名称,字符集选择utf8,然后对列名、数据类型、长度等进行编辑,输入一组数据后开始增删查改的操作;
(2)操作:
增加:INSERT INTO cpidatamanage(datatype,area,date,goodsname,price,unit,remark)
VALUES('蔬菜类','陕西省','2020-11','土豆','2','500g','炒土豆');
删除: DELETE FROM cpidatamanage WHERE cpiid=2;
查找:SELECT goodsname,price FROM cpidatamanage WHERE datatype='药品类'AND area='陕西省'AND date='2020-11'AND unit='盒';
修改: UPDATE cpidatamanage SET area='甘肃省',price=12 WHERE cpiid=5;

 2.使用eclipse进行服务端与数据库的连接与操作(增加、删除、修改、查找);
 例如对数据库进行数据的增加命令如下:
 package com.itlaobing.jdbc;
 import java.sql.Connection;
 import java.sql.DriverManager;
 import java.sql.PreparedStatement;
 import java.sql.ResultSet;
 import org.junit.Test;
 public class DBHelper {
    @Test
public void save() throws Exception {
    //1、加载数据库驱动
    Class.forName("com.mysql.jdbc.Driver"); 
    //2、连接数据库
    Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/cpi","root","");
    //3、拼写sql语句
    String sql = "INSERT INTO   cpidatamanage (datatype,`area`,`data`,goodsname,`price`,`unit`,remark)VALUES('药品类','甘肃省','2020-11','阿莫西林',12,'盒','处方药')";
    //4、发送sql语句
    PreparedStatement psts = conn.prepareStatement(sql);
    //5、执行sql语句
    int i = psts.executeUpdate();
    //6、处理返回结果
    if (i>0) {
        System.out.print("增加成功");
    }else {
        System.out.print("增加失败");
    }
    //7、关闭资源
    psts.close();
    conn.close();
            }

}

学习心得:
今天主要学习了SQLyog中数据库表的建立操作以及利用eclipse对服务端和数据库进行连接及操作这两个模块;
在学习的过程中听着老师风趣幽默的讲解觉得操作十分简单,可是当真正的开始实验操作时却是频频出错,大
小写、标点符号、字母、操作步骤等等这些都是经常易于出错的地方,只能通过一遍遍仔细的实验和检查,向
同学和老师寻求帮助才可以使问题得以解决。细细思虑明白了实验学习只能通过谨慎细心、积极思考以及一遍
一遍不断的熟悉才可以有一个好的结果。也提醒自己今后在学习的过程中要更加的用心。

标签

评论

© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1