关系型数据库 : 一些相关的表和其他数据库对象的集合。
表是由行和列组成。列包含一组命名的属性(也称为字段)。
行包含一组记录,行和列的交集称为数据项(也叫字段值)。
数据库(database) : 存储数据的仓库,本质上就是一个文件系统,数据库按照特定的格式将数据存储起来.用户可以对数据库的数据进行增加,删除,修改和查询操作。
数据库管理系统(DBMS) : 是一种操作和管理数据的软件。用来建立,使用和维护数据库。
常见的数据库管理系统 :
mysql : 开源免费的数据库,小型的数据库.已经被oracle收购了.从mysql6.x版本也开始收费.
oracle : 收费的大型数据库.
SQLite : 嵌入式的小型数据库.
解压MySQL安装包到下图所示,这时可以看到一堆目录
切换到bin目录下执行 : mysqld --initialize-insecure
初始化命令再执行时,会自动****读取配置文件并且执行初始化 :
自动创建data目录,以后我们的数据都会存放在这个目录.同时创建一些必备的数据 : 例如root(无密码)
在管理员cmd执行
1.安装mysql服务器 mysqld --install
在下图两个位置添加第一步解压的路径。
mysql -uroot -p
mysqladmin -uroot password “123456”
在mysql目录下创建my.ini的文件夹,写入:
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8
重启mysql服务
到这一步,我们对于MySQL的安装及配置就已经完成了。
关于Python_mysql数据库(一)的介绍今天就到这里啦,后续我会为大家继续介绍mysql数据库的相关知识哦~
关注我,带你领略Python的风采~