1 数据库基础
基本概念:数据 数据库 数据库管理系统 图形用户界面(可视化工具)
人工管理阶段 文件管理阶段 数据库管理阶段
API地址: www.yq1012.com/mysql/
PS: 比较Oracle mySql SQLServer DB2
- Oracle SQLServer DB2收费的 mySql 免费的开源
- Oracle mySql oracle公司 SQLServer 微软 DB2 IBM
- Oracle DB2 超大型数据库 SQLServer 大型数据库 mySql 中小型数据库
- Oracle SQLServer DB2 安全系数高 mySql 安全系数低
1.1 mySql 安装
- 安装数据库以及数据库管理系统 端口号3306 用户名root和密码
- 将mysql的安装路径C:\Program Files\MySQL\MySQL Server 5.5\bin 设置为环境变量PATH
- 安装对应的图形化用户界面 Navicat
1.2 mySql 使用(mysql要已经启动 我的电脑 右击 管理 服务)
- 通过图形化用户界面 Navicat 新增一个链接 ip地址 本机 localhost 127.0.0.1
端口号 和安装保持一致3306
用户名 密码
- 命令行 Dos
前提设置好环境变量Path mySql.exe所在的bin路径
mysql –uroot –proot -u 用户名 -p 密码( 没有分号)
1.3 MySQL数据库的备份与还原
- MySQL数据库的备份,在数据库外:
>mysqldump -uroot -p123 test > D:\tt.sql
导出数据库中的表结构及表中的数据。不包含该数据库。
2. MySQL数据库的还原
还原此种方式备份的数据时,必须在该数据库服务器中创建一个数据库,并指定将该数据备份文件拷贝到该数据库中。
1)第一种,在数据库外。
>mysql -uroot –p123 test< d:\tt.sql
2)第二种,进入数据库,use hao后
mysql>source d:\tt.sql;
Set sql_safe_updates=0;
练习创建数据库:
创建数据库EmpSalary,并备份