版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =专业全能技术培训= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =JSP Web 企业级应用开发实战培训班JSP Web 企业级应用开发实战培训第 26 课(高级课程)测试环境:Windows Xp Profesal sp3工具:Java 开发工具包(JDK),Tomcat6.
2、0,库驱动程序地址:(打包给大家)数据库安装程序,数据本节教学目的:学会安装数据库和使用相关的数据库命令本节知识点概要: 1、安装数据库2、配置数据库驱动程序3、学会使用本套课程教学模式:数据库的基本命令基础内容(实战前的准备)=实例+实战(加深对基础知识的理解和认识)= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =一、安装数据库1、2、安装和配置的安装程序(地址打包给大家)运行安装程序,首先出现的是安装向导欢迎界面,直接点击“Next”继续,选择安装类型,
3、选择“自定义”custom 安装,然后点“Next”下一步,出现自定义安装界面,选择安装路径:C:Server 5(可自定义)点“OK”返回到自定义安装界面,路径已改为设置的路径,点“Next”,准备开始安装,点“Install”开始安装。安全中国 VIP 火热报名中这里有个配置向导的选项(Configure theServer now),建议勾选立即配置你的。许多说安装完后无法启动,原因就在于没有配置。点击“Finish”完成安装,并开始配置,点“Next”,进入配置类型选择页面。选“Detailed configuration”(详细配置),点“Next”,进入服务类型选择页面。选“Dev
4、eloper Machine”(开发者机器),这样占用系统的资源不会很多,点“Next”后,进入数据库用法选择页面。选择“Multifunctional Database”,点“Next”,进入选择 InnoDB 数据存放位置页面,不用更改设置,直接放在 Installation Path 安装目录里即可,然后点“Next”,选择的同时联接数,选择“Manual Setting”,设置为 100(根据自己需要,酌情设置)点“Next”,配置在 TCP/IP 通讯环境中的端口选择默认的 3306 端口即可。点“Next”,选择中的字符设置,注意,这里的选择将会影响你是否能在中使用中文。选择 gb
5、2312 字符集以便支持简体中文,点“Next”,设置Windows 服务选项,注意,这里的选择很关键。“Install As Windows Service”一定要勾选,这是将作为 Windows的服务运行。“ Service Name ” 就用默认的“” 下面的“ Launch theServer automatically”一定要勾选,这样 Windows 启动时,就会自动启动服务,要不然就要手工启动。许多人说安装后无法启动、无法连接、出现 10061 错误,原因就在这里。点“Next”,设置根帐号 root 的登录,“Modify Security Settings”是设置根帐号的,输
6、入你设定的即可。“CreateAnAnonymous Account”是创建一个帐号,这样会导致的用户你的数据库,有安全隐患,建议不要勾选。点“Next”,配置向导将依据面的所有设定配置,以便的运行符合你的需要,点“Execute”开始配置,当出现“Servitartedsucsfully”时,说明你的配置完成,服务启动成功点“Finish”完成,整个的配置完成,剩下的就是用客户端连接服务器,然后使用了。二、配置数据库驱动程序1、单独的驱动程序(可以去)2、到tomcat 的lib 目录中三、学会使用数据库操作的基本命令一、连接。-h 主机地址 -u 用户名 p 用户格式:1、连接到本机上的。
7、首先打开DOS 窗口,然后进入目录bin,再键入命令-u root -p,回车后提示你输.注意用户名前可以有空格也可以没有空格,但是前必须没有空格,否则让你重新输入.,超级用户root 是没有如果刚安装好的,故直接回车到中了,的提示符是:2、连接到主机上的。假设主机的IP 为:110.110.110.110,用户名为root,为abcd123。则键入以下命令:-h110.110.110.110 -u root -p 123;(注:u 与root 之间可以不用加空格,其它也一样)3、退出命令: exit (回车)二、修改。格式:admin -u 用户名 -p 旧password 新1、给root
8、 加个ab12。首先在DOS 下进入目录bin,然后键入以下命令注:因为开始时root 没有,所以-p 旧一项就可以省略了。2、再将root 的改为djg345。admin -u root -p ab12 password djg345三、增加新用户。(注意:和上面不同,下面的因为是环境中令,所以后面都带一个分号作为命令结束符)格式:grant select on 数据库.* to 用户名登录主机 identified by “”1、增加一个用户test1为abc,让他可以在任何主机上登录,并对所有数据库有查询、修改、删除的权限。首先用root 用户连入,然后键入以下命令:grant sele
9、ct,insert,update,delete on *.* to test1”%” Identified by “abc”;但增加的用户是十分的,你想如某个人知道 test1的,那么他就可以在ernet上的任何一台电脑上登录你的数据库并对你的数据可以了,解决办法见2。2、增加一个用户test2为abc,让他只可以在localhost 上登录,并可以对数据库mydb进行查询、修改、删除的操作(localhost 指本机,即数据库所在的那台主机),admin -u root -password ab12这样用户即使用知道test2的主机上的web 页来,他也无法从了。ernet 上直接数据库,只
10、能通过grant select,insert,update,delete on mydb.* to test2localhost identified by “abc”;如果你不想test2有,可以再打一个命令将消掉。grant select,insert,update,delete on mydb.* to test2localhost identified by “”;下篇我是下操作都是在一、操作技巧中有关数据库方面的操作。注意:你必须首先登录到的提示符下进行的,而且每个命令以分号结束。中,以1、如果你打命令时,回车后发现忘记加分号,你无须重打一遍命令,只要打个分号回车就可以了。也就是说你
11、可以把一个完整令分成几行来打,完后用分号作结束标志就 OK。2、你可以使用光标上下键调出以前二、显示命令令。1、显示当前数据库服务器中的数据库列表:SHOW DATABASES;注意:库里面有的系统信息,改和新增用户,实际上就是用这个库进行操作。2、显示数据库中的数据表:USE 库名;SHOW TABLES;3、显示数据表的结构:DESC 表名;4、建立数据库:CREATE DATABASE 库名;5、建立数据表:USE 库名;CREATE TABLE 表名 (字段名 VARCHAR(20), 字段名 CHAR(1);6、删除数据库:DROP DATABASE 库名;7、删除数据表:DROP
12、TABLE 表名;8、将表中清空:DELETE FROM 表名;9、显示表中的:SELECT * FROM 表名;10、往表中INSERT:O 表名 VALUES (”hyq”,”M”);11、更新表中数据:- UPDATE 表名 SET 字段名1=a,字段名2=b WHERE 字段名3=c; 12、用文本方式将数据装入数据表中:LOAD DATA LOCAL INFILE “D:/13、导入.sql 文件命令:USE 数据库名;.txt”O TABLE 表名;SOURCE d:/.sql;14、命令行修改rootUPDATEUser=root;:.user SET password=PASS
13、WORD(新) WHEREFLUSH PRIVILEGES;15、显示use 的数据库名:SELECT DATABASE();16、显示当前的user:SELECT USER();三、一个建库和建表以及数据的实例drop database if exists school; /如果存在SCHOOL 则删除create database school; /建立库SCHOOL use school; /打开库SCHOOLcreate table teacher /建立表TEACHER (id(3) auto_increment not null primary key,name char(10)
14、not null, address varchar(50) default year date); /建表结束,/以下为 insertinsert字段o teacher values(”,allen,大连一中,1976-10-10);o teacher values(”,jack,大连二中,1975-12-23);如果你在提示符键入上面令也可以,但不方便调试。(1)你可以将以上命令原样写入一个文本文件中,假设为school.sql,然后到c:下,并在DOS 状态进入目录bin,然后键入以下命令:-uroot -p 导出的文件名dump -u user_name -p123456 database_name outfile_name.sql 2.导出一个表dump -u 用户名 -p 数据库名 表名 导出的文件名dump -u user_name -p database_name table_name outfile_name.sql 3.导出一个数据库结构
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 44741-2024农产品产地土壤有效态砷的测定方法
- 池河镇七年级历史下册 第二单元 辽宋夏金元时期:民族关系发展和社会变化 第7课 辽、西夏与北宋的建立教案1 新人教版
- 八年级地理上册 3.1自然资源的基本特征教案 (新版)新人教版
- 2024-2025学年高中物理 第二章 交变电流 第07节 远距离输电教案 粤教版选修3-2
- 2024-2025学年高中物理 第七章 机械能守恒定律 4 重力势能(1)教案 新人教版必修2
- 江苏省海安县实验中学高中体育 耐久跑教案2 苏教版
- 八年级英语上册 Unit 3 Families Celebrate Together Lesson 15 A Present for Li Ming教案 (新版)冀教版
- 2024-2025学年高中生物下学期《基因指导蛋白质的合成》教学设计
- 运输车贷款购销合同(2篇)
- 病毒预防+课件
- 机械设备定期检查维修保养使用台账
- 丽声北极星分级绘本第四级上 Stop!Everyone Stop!教学设计
- 小学科学教育科学三年级上册天气《认识气温计》教学设计
- 希尔顿酒店市场营销环境的swot分析 2
- 消化道穿孔课件
- 液化气站气质分析报告管理制度
- 可编辑修改中国地图模板
- 水务集团有限公司档案管理制度资料
- 人教版小学数学一年级上册20以内加减法口算题汇编
- 为先祖立碑祭文五篇
- DBJ50T-232-2016 建设工程监理工作规程
评论
0/150
提交评论