- 服务器:就是一台电脑,安装了相关的服务器软件,这些软件会监听不同的端口号,根据用户访问的端口号,提供不同的服务
- MYSQL数据库:数据库管理软件
- JDBC(访问数据库的规范)
java文件提供的一个接口,连接数据库。 - 端口号:3306
- E-R关系
实体:矩形
实体的属性:椭圆形
实体与实体之间的关系:菱形 - MYSQL的卸载与安装
链接和查询
查看连接是否成功
Navicat for MySql查询 新建查询:show PROCESSLIST
创建第一行
创建第二行
查询表格中的数据
查询结果集:Reasult(SELECT * from tb_users)
boolean next():判断是否有下一行数据,若有,则向下移动一行指针
getxxx(int 1):获取的第一列
getxxx(String 1):获取当前行中的第一列的值
若列的类型是varchar char texr 都使用getString来获取列的值
若列的类型是int integer 都使用getint来获取列的值
SELECT name,age from tb_users;
SELECT * from tb _users where userName=“wangnan”;
- 取一列数据
- 取一行数据
- 取多行数据
- SELECT * from empno;
访问数据库
创建Statement对象:Statement st=conn.createment();
Statement对象的方法:
st.executeUpdate();创建更新表
ReaultSet rs =st.executeQiery();查询表
Result对象的方法
getInt()用于检索整型值
getString()用于检索字符串值
关闭数据库
st.close();
conn.close();