资源简介
用java语言写的实现的mysql基本功能的代码,实现了增删改查
代码片段和文件信息
package ljsql;
import java.io.File;
import java.util.InputMismatchException;
import java.util.Scanner;
/*
* 此类的函数用来实现选择数据库并进行操作
*/
public class chooseAnddo extends sql {
// 全局变量用来传数据库的名字来给createtb的函数
public static String str = null;
public static void chooseANDdoroot() {
System.out.println(“Please select the database as follows:“);
System.out.println(“use database-name;“);
Scanner input4 = new Scanner(System.in);
String sentence = input4.nextLine();
while (sentence.lastIndexOf(“;“) != sentence.length() - 1) {
sentence = sentence + “ “ + input4.nextLine();
}
sentence = sentence.substring(0 sentence.lastIndexOf(“;“));
String[] ss = sentence.split(“\\s+“);
str=ss[1];
File file = new File(“mydatabase\\“+chooseAnddo.str);
if(file.exists()){
if (ss[0].equals(“use“)) {
if (ss[1].length() > 1) {
//System.out.println(sqlhelp.filedbname.toString());
System.out.println(“You have chosen the database:“ + “ “ + ss[1]);
str = ss[1];
System.out.println(“Please select your operation under this database:“);
System.out.println(“----------------------------“);
System.out.println(“1.create table“);
System.out.println(“2.Show the tables under the current database“);
System.out.println(“3.delete table“);
System.out.println(“4.Show the data structure in the data table“);
System.out.println(“5.Insert the contents into the data table“);
System.out.println(“6.Query the contents of the data table“);
System.out.println(“7.update the table“);
System.out.println(“8.delete some contents from the table“);
System.out.println(“9.exit current database“);
System.out.println(“----------------------------“);
System.out.println(“Please enter the options:“);
while (true) {
Scanner input5 = new Scanner(System.in);
try{
int option = input5.nextInt();
switch (option) {
case 1:
// 数据表的建立 -- 识别sql的create table 表名;
createtb.createtb();
break;
case 2:
// 查看当前数据库下有哪些数据表
sqlhelp.tbhelpcount();
break;
case 3:
// 删除某个数据表
deletetb.deletb();
break;
case 4:
//查看某个表的结构
describetb.desctb();
break;
case 5:
//插入数据到某个表中
inserttb.iserttb();
break;
case 6:
//查询数据表的内容
selectfromTb.sftb();
break;
case 7:
//更新表
updatatb.update();
break;
case 8:
//删除表中的某些内容
deletefromTb.delfromtb();
break;
case 9:
sql.sqldbroot();;
}
}catch(InputMismatchException e){ //扑捉异常
System.out.println(“The input format is incorrect !“);
}
}
} else {
System.out.println(
“Database name format input error select database failed! Please re-select your operating options:“);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-07-06 21:16 LJsql\
文件 355 2017-07-03 08:20 LJsql\.classpath
文件 381 2017-06-27 13:14 LJsql\.project
目录 0 2017-06-27 13:14 LJsql\.settings\
文件 598 2017-06-27 13:14 LJsql\.settings\org.eclipse.jdt.core.prefs
目录 0 2017-07-03 08:20 LJsql\bin\
目录 0 2017-07-06 16:49 LJsql\bin\ljsql\
文件 4418 2017-07-06 10:41 LJsql\bin\ljsql\chooseAnddo.class
文件 2095 2017-07-03 08:20 LJsql\bin\ljsql\createdb.class
文件 3540 2017-07-04 20:50 LJsql\bin\ljsql\createtb.class
文件 1930 2017-07-03 21:09 LJsql\bin\ljsql\deletedb.class
文件 3838 2017-07-05 19:58 LJsql\bin\ljsql\deletefromTb.class
文件 1769 2017-07-04 09:11 LJsql\bin\ljsql\deletetb.class
文件 2952 2017-07-04 21:16 LJsql\bin\ljsql\describetb.class
文件 4939 2017-07-06 18:26 LJsql\bin\ljsql\grant.class
文件 4042 2017-07-05 08:26 LJsql\bin\ljsql\inserttb.class
文件 5192 2017-07-06 18:26 LJsql\bin\ljsql\revoke.class
文件 5908 2017-07-06 21:02 LJsql\bin\ljsql\selectfromTb.class
文件 2681 2017-07-06 18:26 LJsql\bin\ljsql\showper.class
文件 3085 2017-07-06 17:09 LJsql\bin\ljsql\sql.class
文件 3132 2017-07-04 11:59 LJsql\bin\ljsql\sqlhelp.class
文件 1472 2017-07-07 11:39 LJsql\bin\ljsql\sqllogin.class
文件 4057 2017-07-05 19:25 LJsql\bin\ljsql\updatatb.class
文件 0 2017-07-02 20:35 LJsql\filenametep
目录 0 2017-07-03 08:19 LJsql\jarneed\
文件 611696 2009-06-11 18:36 LJsql\jarneed\jxl.jar
目录 0 2017-07-06 20:43 LJsql\mydataba
目录 0 2017-07-05 21:15 LJsql\mydataba
文件 18432 2017-07-05 21:15 LJsql\mydataba
文件 0 2017-07-04 21:00 LJsql\mydataba
目录 0 2017-07-05 10:19 LJsql\mydataba
............此处省略45个文件信息
相关资源
- 2018传智播客JavaEE(IDEA版)视频教程绝
- 超市管理系统 纯javase 对初学者很有帮
- javasigar1.6 获取本地系统信息大全 pr
- 制造大数据量java脚本
- Java核心技术 卷 2 高级特性 原书第1
- ByteToCharConverter.java
- dicuz_ucenter_api (java版本)[含用法且已
- python实现java项目一键发布到服务器
- 用java实现的资源管理器
- 最新Java毕业设计常用参考文献
- java实现的http服务器
- java实现word和excel转换成html
- nachos-java及project1完整代码
- java文本相似度对比
- Java教材系统管理
- ajax 上传 把excel 中的数据导入到数据
- 基于随机字符组动态口令身份认证系
- radius客户端java版本
- JAVA实现RSA加密
- 尚硅谷Java视频_JUC 视频教程
- Java中解析dex文件
- 阿里巴巴Java编程规范.pdf
- 基于java的聊天小程序
- 基于JAVA的考试系统中题库设计及组卷
- 使用Struts快速实现Web开发
- 数据库增删改查的源代码
- java与数据库连接简单的图形界面
- 简单银行存款取款,以及实现线程j
- 简单订单系统实现java源代码
- Java电子词典设计
评论
共有 条评论