1、数据库的基本概念
数据
● 信息
信息是用来消除随机不定性的东西(信息学的奠基者,克劳德.香农定义)
● 信息类型
数字,文本,声音,图像,视频
● 数据
信息的一种表现形式.输入到计算机中被计算机存储与加工的符号的总称.(01组成的数字串)
信息与数据可以相互转化.
▲ 数据库
按照一定的数据结构组织,存储与管理数据的仓库.
数据安全,数据共享,事务处理
▲ 数据库管理系统(DBMS)
用于创建,维护与管理数据库的系统软件.
常见数据库管理系统:
▲ 表
在关系型数据库中,表是由行与列构成的二维网格,用于存储数据.
行又称为记录,表中的数据是按照行来存储的.
列又称为字段,每一列表示记录的一个属性.
▲ 数据类型
列有数据类型.列的数据类型限定了该列能存储何种类型的数据,或是存储在该列的数据能做何种类型的计算.
常见的数据类型有: 数值,字符串,日期与时间等.
▲ 主键
用于唯一的标识表中的每一条记录.
可以定义表中的某列或者某些列为主键.主键值不能相同,也不能为空
2、MySQL安装与基本配置
MySQL数据库是基于客户端/服务器模式。
此处从略,具体参考环境搭建部分
▲ MySQL自带客户端工具
连接语法:
mysql [OPTIONS] [database]--help, #help 显示帮助信息-e, #execute=name 执行指定命令,命令行模式-u, #user=name 指定连接的用户-h, #host=name 指定主机名-p, #password 指定密码-P, #port 指定端口(注意大写)
c:\wamp\mysql\bin>mysql -h 192.168.126.130 -u root -pEnter password:Welcome to the MySQL monitor. Commands end with ; or \g.Your MySQL connection id is 1Server version: 5.1.73-log Source distributionType 'help;' or '\h' for help. Type '\c' to clear the buffer.mysql>
▲ SQLyog客户端工具使用
● 连接到MySQL数据库
新建数据库连接,并设置连接选项即可.
● 查看数据库对象
左侧浏览面板中选择"数据库连接->数据库->对象类型->对象"
常见对象类型:
表,视图,函数,存储过程,触发器等
● 执行数据库命令
新建"新建查询编辑器"->输入命令->执行查询