1.首先我们说一下,什么是MySQL?
他是一种关系型数据库管理系统,把数据保存在不同的表中,而不是堆一起,所以它的灵活性强、速度也快 ;它有两种模式:商业版跟社区版,一般新人学生什么的,用的都是社区版;
而且因为它体积小、速度快、成本低、最主要是开放源码,所以中小型的公司都使用它作为网站数据库
SQL是MySQL中用来访问数据库的结构化查询语言
2.了解一下MySQL都有啥特点?
其实上面已经提及到,就是 体积小 、使用成本低 、 可移植性强 、 适用用户范围广
3.谈一谈数据库都能干啥?
a)存储大量的数据, 方便检索跟访问
b)保存信息数据信息的一致 和完整
c)共享和安全
d)通过组合分析,产生有用信息
4.MySQL的运行机制:
a)支持接口有:PHP 、Python、API、JDBC、Perl、CDBC、Ruby、NET ,是跟连接池相连,用来连接数据库
b)连接池:里面有一些连接对象,使用的时候可以直接提取;是用来建立连接通道
注:建立连接---每次执行前,都要新建立连接通道,并且使用结束,一定要关闭这个通道!正是因为每次都要建立连接,麻烦影响效率 ,所以连接池才会应运而生
c)对数据库的一些操作都有哪些?
备份和恢复 、安全、复制、群集、分区管理、查询浏览、合并工具、数据模板管理
5.x下面说一说MySQL使用配置
(1)端口号默认是3306;字符集为utf8
(2)将bin目录写入环境变量
(3)root密码的设置
它的主要文件夹有这些 bin 、lib、data、include