1.数据库的概念
数据库是存储数据的仓库
数据库本质上也是文件系统
数据以特定格式存储知数据库中,我们可以通过数据库提供的SQL对数据库中的数据进行crud操作
2.常见的数据库
1. oracle 它是在java开发领域应用比较多的大型的收费的数据库。
2. sqlserver 它是微软的收费的中大型数据库。
3. mysql 它是一个免费开源的中小型数据库。Mysql6以后收费。
4. db2 ibm的一个收费大型数据库。
3.关系型数据库
我们安装了一个数据库,就像安装了一个数据库服务器,在数据库服务器中有很多的数据库,每一个数据库可以有很多的表,表是二维表.有行有列.
要使用面向思维理解表
类---表
对象---记录
成员变量--字段
4.Mysql数据的安装,卸载及配置
1.卸载
mysql的安装文件和数据文件是分离的
从my里找到存储mysql的文件路径
#Path to the database rootdatadir="C:/ProgramData/MySQL/MySQL Server 5.5/Data/"在c盘找到programData 文件件 (注意:他是隐藏文件) --->删除里面的mysql文件
在注册表里删除数据库
2.安装
2)mysql数据库服务问题
使用前必须保证 mysql服务开启
1) 检查是否安装成功
mysql - u root -p
3)重置root 密码
重置root密码 1) 停止mysql服务器 运行输入services.msc 停止mysql服务 2) 在cmd下 输入 mysqld --skip-grant-tables 启动服务器 光标不动 (不要关闭该窗口) 3) 新打开cmd 输入mysql -u root -p 不需要密码 use mysql; update user set password=password('abc') WHERE User='root'; 4) 关闭两个cmd窗口 在任务管理器结束mysqld 进程 5) 在服务管理页面 重启mysql 服务 密码修改完成扩展: -u 代表user -h 代表主机ip地址 -P 端口号 -p password
5.Mysql 数据库的服务的开启和关闭
方式一:图形界面操作
方式二:命令操作 net stop/start mysql;