Java基础学习之数据库连接

  

数据库的操作mysql
增删查改

  

mysql><强> 显示数据库;
数据库的展示

  

mysql><强>使用java12
使用数据库

  

mysql>删除表人;
删除表格

  

查询好,0行影响(0.01秒)

  

mysql><强>创建表的人(int(4)岁名字varchar (20), telNum varchar (14));
查询好,0行影响(0.01秒)
创建表格名为人

  

mysql><强>插入人(年龄、名字、telNum)值(20,“AA",“13603711234“);
查询好了,1行影响(0.02秒)
插入数据

  

mysql><强>更新人设置telNum=?3838260132”;名字=癈C"
查询好了,1行影响(0.00秒)
更新数据

  

mysql><强>删除从一个人=20岁;
查询好了,1行影响(0.00秒)
表格数据的删除

  

//更新数据表中文报错,因为创建数据库的时候并没有指定字符编码
<强> mysql>更新人集名称=罢湃?telNum=?8603710987“
错误1366 (HY000):不正确的字符串值:“\ xD5 \ xC5 \ xC8 \ xFD”为“名称”列在第1行

创建一个可以存储汉字的数据库

  

//插入多条记录报错
mysql>插入人(年龄、名字、telNum)值(22日“DD",“110“)(23日“;”;“120“)
,
错误1064(42000):你有一个错误在您的SQL语法;检查手册
对应你的MySQL服务器版本的语法使用附近的(23日“
”,“120“)”在1号线
Java与数据库的连接

  

首先建立驱动:
DriverManager。registerDriver(新司机());

  

- - - - - -然后建立连接
连接康涅狄格州=DriverManager.getConnection (“jdbc: mysql://localhost: 3306/computer",“root",“root");
建立SQL语句
=声明声明(声明)conn.createStatement ();
ResultSet ResultSet=statement.executeQuery (“select * from user");

  

<>强数据的处理
遍历数据并且进行接收

  

,(<强> resultSet.next () ){
字符串名称=resultSet.getString (“name");
双嗨!=resultSet.getDouble (“heigh");
字符串性=resultSet.getString (“sex");
int重量=resultSet.getInt (“weight");
System.out.println(“姓名为“+名称+“身高为“+嗨! +“性别为“+性),
}
<强>创建四个接受的对象,进行数据的接受。

Java基础学习之数据库连接