1.1 上次课内容回顾:

MVC案例:

* Servlet

* 处理请求.

* JSP

* 显示数据

* JSTL+EL显示数据.

* JavaBean

* 封装和处理数据

* BeanUtils封装数据.

* XML

* 存储数据.

* 解析XML:Dom4J

什么是MVC:

MVC软件开发的一个设计思想,将软件分层操作.

开发的流程:

每次请求提交到控制器,由控制器处理请求,封装提交的数据将数据传递给模型层去处理数据.将处理的结果,显示到JSP上.

1.2 MySql数据库

1.2.1 什么是数据库

数据库:就是一个文件系统.通过标准的SQL对数据进行操作.

关系型数据库:保存的都是实体之间的关系!保存的是关系数据模型.

常见关系型数据库:

Oracle :Oracle(甲骨文)开发一个收费的大型的数据库.Oracle收购了SUN、Mysql

SqlServer :微软公司开发的一个收费的中型的数据库.

DB2 :IBM公司开发的一个收费的大型数据库.WebSphere

MySql :开源免费的小型的数据库.

SQLite :小型数据库,嵌入型数据库.

Sybase :Sybase公司开发的.PowerDesigner.(数据建模工具.)

...

JavaEE开发中经常使用数据库:MySQL、Oracle!

1.2.2 使用数据库:
安装MySQL:

1.安装的时候选择:典型、自定义、完全.

* 自定义安装:记住两个路径

* C:\Program Files\MySQL\MySQL Server 5.5\

* C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\

2.MySQL默认端口号:

3.修改MYSQL的字符集

4.Include bin directory in windows path:将前面勾需要勾选.

5.输入root最高管理员的密码:

6.执行:下面的四个都是勾.那么说明安装成功.如果有一个地方出现错误.卸载重新安装!!!

7.测试是否安装成功:

cmd>mysql -u root -p 回车

输入密码

卸载MySql:

1.打开my.ini文件:

basedir="C:/Program Files/MySQL/MySQL Server 5.5/"

datadir="C:/Documents and Settings/All Users/Application Data/MySQL/MySQL Server 5.5/Data/"

2.在控制面板中卸载Mysql.

3.将basedir 和 datadir 路径下的所有的文件删除.

4.重新安装

重置root密码:

1.停止MySQL服务.

* 运行窗口:services.msc

* 找到Mysql的服务,停止.

2.cmd>mysqld --skip-grant-tables

* 开启一个新的mysql的服务,可以跳过权限认证.

3.重新打开一个新的cmd窗口:

* cmd>mysql -u root -p

* 不需要输入密码即可连接.

4.use mysql

5.update user set password=password('123') where user='root';

6.关闭两个cmd的窗口

7.在任务管理器中结束一个进程.mysqld进程.

8.重启mysql的服务.

mysql 安装和卸载的更多相关文章

  1. mysql安装及卸载

    一.关于mysql MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司.MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是 ...

  2. (转)Mysql 安装与卸载

    这几天准备研究一下Mysql,首先想到的是安装和卸载---因为一直使用的SqlServer卸载太麻烦了,于是尝试了安装与卸载. 原文链接 :http://jingyan.baidu.com/artic ...

  3. MySql安装与卸载

    win2003下MySql的配置 准备相关组件 1.MySql安装包 mysql-installer-commercial- 5.6.14.0.msi 2.Microsoft .NETFramewor ...

  4. MySQL 安装及卸载详细教程

    本文采用最新版MySQL8版本作为安装教程演示,本人亲试过程,准确无误.可供读者参考. 下载 官网下载 --> 社区免费服务版下载. 下载Windows安装程序MySQL Installer M ...

  5. mysql安装与卸载(非绿色版)

    一.安装和卸载 Mysql安装路径: C:\Program Files\MySQL\MySQL Server 5.5\ Mysql数据文件存放的路径: C:\Documents and Setting ...

  6. mysql 安装与卸载

    mysql用了也好几年了,但每次安装完或者卸载完就忘记了安装步骤以及卸载步骤,因此将关键的步骤记录下来,供以后参考. 1.mysql安装 ①安装类型有typical,complete,custom,一 ...

  7. MYSQL安装与卸载(一)

    系统:win10(其他版本系统不在本次内容) MYSQL下载地址:https://dev.mysql.com/downloads/mysql/ MySQL安装主流分为两种:msi,zip Zip:压缩 ...

  8. centos MySQL安装与卸载

    1.配置YUM源 在MySQL官网中下载YUM源rpm安装包:https://dev.mysql.com/downloads/repo/yum/ wget http://dev.mysql.com/g ...

  9. centos7下mysql安装与卸载

    彻底卸载mysql 一.chak 是否有安装mysql a)      rpm -qa | grep -i mysql // 查看命令1 b)      yum list install mysql* ...

  10. linux上mysql安装与卸载

    以下步骤运行环境是centos6.5   1.查找以前是否装有mysql命令:rpm -qa|grep -i mysql2.删除mysql删除命令:rpm -e --nodeps 包名3.删除老版本m ...

随机推荐

  1. [转] MemCached 的 stats 命令

    Memcached有个stats命令,通过它可以查看Memcached服务的许多状态信息.使用方法如下:先在命令行直接输入telnet 主机名端口号,连接到memcached服务器,然后再连接成功后, ...

  2. C#中返回值封装

    在平时开发过程中常常需要取一个方法的返回值,BOSS写了一个返回值类,做个练习以备不时之需: 返回值支持泛型和非泛型 先贴上代码: 非泛型返回值类: using System; using Syste ...

  3. [Js/Jquery]Jquery tagsinput在h5邮件客户端中应用

    摘要 最近一直在折腾邮件的h5应用,为了保证在pc,ios,android端都可以使用,所以使用H5页面的方式嵌入app的webview中. 页面 UI大概是这样的 Jquery tagsinput下 ...

  4. addEventListener和on的区别

    为什么需要addEventListener? 先来看一个片段: html代码 <div id="box">追梦子</div> 用on的代码 1 window ...

  5. mysql 时间格式与日期格式转换,去除datetime中的具体时间

    DATE_FORMAT(`addtime`,'%Y-%m-%d')  时间格式转成字符串 time_format('1924-01-02', '%Y-%m-%d') 字符串转成时间格式 CONVERT ...

  6. jquery eval解析JSON中的注意点介绍

    在JS中将JSON的字符串解析成JSON数据格式,一般有两种方式:使用eval()函数.使用Function对象来进行返回解析,下面有个示例,感兴趣的朋友可以参考下   在JS中将JSON的字符串解析 ...

  7. 30秒搭建Github Page

    如果中国每个程序员都写博客,那么中国IT届的春天就来了 原文转自我的前端博客,链接:http://www.hacke2.cn/create-github-page/ 有同学问我的网站是怎么创建的,其实 ...

  8. nyoj 236拦截导弹 简单动归(java)

    C/C++: #include<stdio.h> int main() { // freopen("250.txt","r",stdin); ],b ...

  9. Ruby中Block, Proc, 和Lambda

    Block Blocks就是存放一些可以被执行的代码的块,通常用do...end 或者 {}表示 例如: [1, 2, 3].each do |num| puts num end [1, 2, 3]. ...

  10. 2013nanjingJ

    J - Ball Time Limit:1000MS     Memory Limit:32768KB     64bit IO Format:%I64d & %I64u Submit Sta ...