概述
**
-
数据库DB**:按照某种数据结构对数据进行组织、存储和管理的容器
-
数据库管理系统DBMS:是一种操纵和管理数据库的大型软件,用于简历、使用和维护数据库
• 作用:对数据库进行统一的管理控制
• 主要功能:数据定义、数据操纵、数据库的运行管理、数据库的建立和维护 -
数据库系统DBS:一个实际可运行的存储、维护和应用系统提供数据的软件系统 • 构成:DBMS、DB、DBA、USER、APP
-
结构化查询语言SQL:
• DDL:创建create、删除drop、更改alter数据库对象(库database、表table、索引index)
• DML:查询和更新指令(select、update、delete、insert into)
• DCL: 用于规定数据库用户的各种权限(授予权限grant、收回权限revoke)
数据库事务控制(把当前事物所作更改写入磁盘commit、作废上次提交以来的更改rollback) -
从命令行启动服务器
- 切换到MySQL安装目录\bin目录下
- 启动 mysqld-nt --console
- 另开一个控制台窗口来运行客户端程序 Net start mysql
- 停止 mysqladmin -u root -p shutdown
-
连接MySQL服务器
mysql -h host-name -u user-name -ppwd 常用操作快捷命令 • 放弃正在输入的命令:\c •显示命令清单:\h • 退出mysql程序:\q • 查看MySQL服务器状态信息:\s