关于MySQL主目录与服务管理

    作者:课课家教育更新于: 2016-10-28 18:10:07

      我们都知道,许多关系数据库系统都差不多:都有一系列数据库组成,每个数据库包含一系列数据库表,然而每个系统有各自组织其管理的数据方式,MySQL也不例外。今天小编这篇文章主要给大家分别介绍以下ubuntu以及Windows系统当中数据库主目录文件结构以及数据库服务的状态管理操作。

      (一)Ubuntu环境下MySQL目录结构还有服务管理

      (1)Ubuntu系统当中,MySQL的状态管理操作:

    关于MySQL主目录与服务管理_mysql_mysql教程_mysql数据库_课课家

      (2)默认的数据库文件目录,存放创建的数据库(注意:这个比较重要)

      只有“/var/lib/mysql/”这个root能够进入这个文件夹,如下:

    存放创建的数据库

      (3)默认MySQL端口号为3306

      (4)默认数据库主要配置的文件位置:

      ubuntuservermysql主要配置的文件位置为:“/etc/mysql/my.cnf”

      ubuntudesktopmysql主要配置的文件位置为:“/etc/mysql/mysql.conf.d/mysqld.cnf”

      注意:主配置文件能够修改数据库的的默认端口以及默认数据库存放文件夹等等。但是,修改后要使它生效就需要重启服务。

    MySQL主目录

      (二)Windows环境MySQL目录结构以及服务管理

      (1)运用命令行管理MySQL服务

      虽然,Windows的图形界面能停止以及重启MySQL服务,但还是会报错,以下为通用的重启以及停止MySQL服务的方法。

    运用命令行管理MySQL服务

      (2)默认数据库文件目录

      要是忘记了安装MySQL时的目录,就可以用以上第二种方法查找服务名。首先打开服务列表,找到MySQL服务,其中有包含MySQL主目录的能够执行文件的路径,,可能的默认安装路径为:“C:\\ProgramFiles\\MySQL\\MySQLServer5.6\\”(注意:5.6版本号可能不相同)

      有重要的文件以及文件夹在主目录中需要介绍一下:

      A.my-default.ini:代表的是默认主配置文件;

      B.bin:指的是主程序mysql.exe保存的位置,其中还存放着必要的组件,如“mysqldump.exe”,是用于备份数据库的;

      C.data:它代表数据库数据存放重地,其中,myisam引擎表的数据存在次级目录mysql当中,而innodb引擎的表数据存在ibdata1中,在“默认数据库文件目录”当中小编就有介绍过这两种引擎储存方式的区别,要是忘记的话可以回顾一下。

      分别储存了文档以及头文件还有库的其他文件夹,一般都不需修改;

      (3)MySQL默认端口号:3306

      3306可以通过my.ini主配置文件进行修改。

      (4)默认数据库主配置文件位置

      MySQL的安装目录下,没配置时为“my-default.ini”,要是要修改配置,就重新命名为my.ini,然后要重启MySQL服务才能使其生效。

      总结:全部由MySQL服务器mysqld管理的数据存储在MySQL数据目录,包括提供服务器操作信息的状态文件的全部数据库都存放在那儿。要是需要完成MySQl的安装执行管理任务,就应该数据目录的布局及用途。那今天的内容你掌握了吗?这对MySQl的安装执行管理任务可以非常的重要哦。

      数据库是一个比较重要的网络管理的知识点,无论是在网站管理、aap开发等,都需要与数据库打交道,只有掌握好数据库语句的基本使用,存储过程、触发器等基本的功能的理解,相信在日后的学习中你将会更加快理解。

课课家教育

未登录