




已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库的部分,简单的数据库操作:1,数据库的打开以dos窗口为例:启动数据库:打开dos并执行以下语句net start mysql或者打开控制面板-工具管理-服务-右键启动关闭服务器有以下方式:执行net stop mysql或者mysqladmin -uroot -proot shutdown打开数据库:启动数据库成功后在窗口输入以下语句并执行:mysql -uroot -proot 其中-proot是数据库密码,如为设置则可以省略修改数据库密码:在dos窗口执行以下语句:mysqladmin -uroot -proot password 密码1、使用SHOW语句找出在前存在什么数据库: show databases; 2、创建一个数据库abcd :mysql create database abcd; 3、选择你所创建的数据库: mysql use abcd ;4、 创建一个数据库表: 首先看现在你的数据库中存在什么表: mysql show tables;mysql CREATE TABLE mytable (name VARCHAR(20), sex CHAR(1) )创建了一个表后,我们可以看看刚才做的结果,用SHOW TABLES显示数据库中有哪些表: mysql SHOW TABLES; 5、显示表的结构: mysql DESCRIBE mytable; 6、 往表中加入记录: mysql select * from mytable; Empty set (0.00 sec) 这说明刚才创建的表还没有记录。 加入一条新记录: mysql insert into mytable - values (abcd,f,1977-07-07,china); Query OK, 1 row affected (0.05 sec) 再用上面的SELECT命令看看发生了什么变化。我们可以按此方法一条一条地将所有员工的记录加入到表中。 7、查询(1)、Select * from 表名 也可以是:select 字段名 from 表名 where 字段名=。(2)、Select 列名 from 表名从表中查询指定列的数据(3)、Select 列名1,列名2,列名3,(*)from 表名Where 列名= 查询指定条件的数据例如查询姓名为abcd的出生日期8、删除表中的数据删除表 mytable中编号为1 的记录mysql delete from mytable where sex=f;9、修改表中的数据update 表名 set 字段=新值, where 条件例如:将姓名为abcd的员工性别改为m(女)Update mytable set sex=m where name=abcd;执行查询语句之后的结果。Jdbc的部分:jdbc:是一种可用于执行SQL语句的java API(Application Programming Interface),是连接数据库和java应用程序的一个纽带。jdbc要实现java与数据库的连接可通过以下两种方式,如下所示:1.jdbc-DriverManager-数据库;(现在)2.jdbc-DriverManager-odbc-数据库;(以前)jdbc实现java与数据库的具体实现步骤:1,注册驱动(在这之前需引入驱动类)Class.forName(驱动类全名);如:Class.forName(com.mysql.jdbc.Driver);2,使用DriverManager类生成ConnertionConnection conn = DriverManager.getConnection(jdbc:mysql:/主机名或IP地址:端口(3306可以省略)/数据库名,用户名,密码);3,使用Connection生成statement对象Statement stmt = conn.createStatement();4,执行statement,拿到返回结果集String sql = 数据库处理语句(增删改查);ResultRet rs = stmt.executeUpdate(sql);或者:(两者区别,下面这种在数据量庞大的时候可以提高效率)String sql = UPDATE 表名 SET SALARY=? WHERE ID=?;PreparedStatement pstmt = conn.prepareStatement(sql);pstmt.set返回类型(1,数据1);pstmt.set返回类型(2,数据2);5,处理返回结果集while(rs.next
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 特困师生资助管理办法
- 特种作业取证管理办法
- 猪场洗消中心管理办法
- 玉米育种基地管理办法
- 环保应急预案管理办法
- 环卫事故应急管理办法
- 环境监察管理办法企业
- 中学第二学期教师培训发展计划
- 现代工程建设管理办法
- 现场改善项目管理办法
- 02R111小型立、卧式油罐图集
- 护理团体标准解读-成人氧气吸入疗法护理
- 1音名唱名音的分组
- 伤口造口专科护士进修汇报
- 人力资源外包投标方案
- 单招护理试题及答案
- 中考强化训练河北省保定市中考数学五年真题汇总 卷(Ⅲ)(含答案详解)
- 院感督查工作培训课件
- DLT802.7-2023电力电缆导管技术条件第7部分非开挖用塑料电缆导管
- 木僵病人护理课件
- 《非营利组织财务管理》 课件全套 第1-13章 非营利组织的缘起与发展-非营利组织财务管理信息系统
评论
0/150
提交评论