1.实验目的

掌握MySQL的安装方法,练习MySQL数据库服务器的使用,理解MySQL服务器的组成,掌握MySQL服务器的配置方法。

点击以下进入官网,按步骤下载mysql.exe。
“ https://www.mysql.com/downloads/ ”

**[实验1-1]**下载当前最新版的MySQL,或之前某个版本的MySQL,并在Windows上完成安装。

**[实验1-2]**安装完毕后,找到MySQL的配置文件,并看初始化配置文件的内容。

**[实验1-3]**使用start和stop命令启动和关闭MySQL数据库。

**[实验1-4]**连接到MySQL数据库服务器,连接成功后是一个mysql>的提示。

**[实验1-5]**在MySQL数据库服务器端找到错误日志文件,并查看错误日志的内容。

**[实验1-6]**通过初始化配置文件启用二进制日志,慢查询日志和通用查询日志。


**[实验1-7]**查看二进制日志、慢查询日志和通用查询日志的内容。
二进制日志

慢查询日志

**[实验1-8]**关闭二进制日志、慢查询日志和通用查询日志的内容。

**[实验1-9]**用CREATE DATABASE语句创建数据库,使用SHOW DATABASE命令查看所有数据库,可以看到新建的数据库名称。

**[实验1-10]**使用Workbench图形化管理工具创建数据库。

**[实验1-11]**使用SHOW STATUS命令查看系统状态参数。使用SHOW VARIABLES命令查看服务器变量设置。

**[实验1-12]使用命令select@@basedir和select@@datadir寻找到MySQL的安装目录和数据存放目录。


[
[实验1-13]**使用SHOW ENGINES查看所有引擎,在配置文件中更改默认存储引擎default-storage-engine变量,改为MyISAM。重启MySQL,查看默认存储引擎是否改变。

更改引擎default-storage-engine为MyISAM

重启后不变


**[实验1-14]**创建一个数据表t_myisam(id int auto_increment, name varchar(30),primary key(id)),创建时显式指定存储引擎为MyISAM。使用“ALTER TABLE TABLE_NAME ENGINE=ENGINE_NAME”语句,更改表t_myisam的存储引擎为InnoDB。

**[实验1-15]**使用“SHOW TABLE STATUS FROM DB_NAME WHERE NAME =’TABLE_NAME’”和“SHOW CREATE TABLE TABLE_NAME”命令查看数据库DB_NAME下表TABLE_NAME的存储引擎。

SHOW TABLE STATUS FROM DB_NAME WHERE NAME =’TABLE_NAME’

SHOW CREATE TABLE TABLE_NAME

**[实验1-16]**InnoDB的I/O相关配置,根据公式:事务日志的总大小= Innodb_log_files_size *Innodb_log_files_in_group来设置64M大小的事务日志缓冲区并设置在每次事务提交执行log写入cache,并flush到磁盘。

刚入门(我这种)使用Mysql可以根据需要通过配置日志及引擎来达到优化,默认情况下慢查询日志和通用查询日志处于关闭的情况,推荐打开慢查询日志,并且根据实验1-16设置事务日志缓存区,提交事务时执行log并写入cache,同时当参数设置为1时虽然会导致磁盘不断刷新,但是数据相对其它是较安全的,当参数设置为1以上的N时这种情况虽然会导致一定程度的性能提高,但是当断电时,数据会有丢失风险。

MySQL数据库服务器配置相关推荐

  1. 形考任务一在mysql创建数据库及表_数据库运维 形考任务1 实验1 MySQL数据库服务器配置...

    实验1 MySQL数据库服务器配置 1.实验目的 掌握MySQL的安装方法,练习MySQL数据库服务器的使用,理解MySQL服务器的组成,掌握MySQL服务器的配置方法. 2.实验内容 [实验1-1] ...

  2. 阿里云如何配置mysql数据库服务器配置_mysql数据库安装配置

    mysql数据库安装配置 云服务器(Elastic Compute Service,简称ECS)是阿里云提供的性能卓越.稳定可靠.弹性扩展的IaaS(Infrastructure as a Servi ...

  3. centos 查看mysql 服务器配置_在CentOS上MySQL数据库服务器配置方法

    http://www.jb51.net/article/23255.htm ======================== 1 . 无密码登录: mysql -u root 在已经有密码的情况下报错 ...

  4. 腾讯云服务器配置mysql数据库

                                                                                                  腾讯云服务器 ...

  5. 阿里云ECS服务器配置LAMP时安装配置mysql数据库填坑(二)

    阿里云ECS服务器配置LAMP时安装配置mysql数据库填坑(二) 上篇文章讲到的是安装apache服务器时遇到的坑,经过排错总算是把Apache的坑填完了,没想到安装mysql又跳坑里了,真是不得不 ...

  6. 阿里mysql连接数据库服务器配置_配置链接mysql数据库

    本文档介绍如何使用Sqoop工具实现文件存储HDFS和关系型数据库MySQL之间的双向数据迁移. 背景信息 Sqoop是一款开源的工具,主要用于在Hadoop和结构化数据存储(如关系数据库)之间高效传 ...

  7. 服务器版的mysql怎么装_WIN7服务器配置之MySQL数据库安装图解(适用于5.1,5.5的版本)...

    我用的mysql-5.5.9-win32.msi版本的,你可以从这里下载5.5最新版本的,安装和配置都是一样的,关于其中一些版本的区别:The Essentials Package:不包含 embed ...

  8. mysql数据库建仓范式_存mysql个数

    MySQL学习笔记之数据类型详解 注:以下内容针对MySQL5.0及以上版本 MySQL的数据类型非常多,选择正确的数据类型对于获得高性能至关重要,本文是我结合网上看到的一些blog加上<高性能 ...

  9. mysql windows 管道连接,科技常识:Windows Server 2016 MySQL数据库安装配置详细安装教程...

    今天小编跟大家讲解下有关Windows Server 2016 MySQL数据库安装配置详细安装教程 ,相信小伙伴们对这个话题应该也很关注吧,小编也收集到了有关Windows Server 2016 ...

最新文章

  1. c++ STL容器初探
  2. WMI技术介绍和应用——Event Consumer Provider
  3. 2021春季学期-创新与实践-硬件平台硬件
  4. 如何判断文本文件的编码格式?
  5. 【自适应盲均衡8】基于分数间隔的复数改进常模算法(FSE-MMA)的瑞利衰落信道盲均衡MATLAB仿真
  6. arcgis判断两个字段是否相等
  7. Mysql之左连接右连接内连接——示例
  8. 如何解决生活中的那些“不爽”和“意外”
  9. TFS Two Build Definations Share the Same Code Branch
  10. Cognos常见错误解决办法
  11. jBridge避开云服务器让AI算力落地的桥联框架技术
  12. HTML5教程7-实战:调色板
  13. 【ABAP】 Smartforms 字符串中上标/下标打印实现
  14. 贝塞尔曲线和B样条曲线
  15. 《沟通的技术——让交流、会议与演讲更有效》一1.1 一切尽在计划之中
  16. 虚拟机下 ubuntu 显示屏幕太小问题
  17. RR、时间片轮转算法
  18. 我是IT小小鸟的读后感
  19. 单机玩转神经网络架构搜索(NAS) - Auto-Keras学习笔记
  20. 3D透视:最简单易懂的成像原理及实现教程

热门文章

  1. 差 计算AxB-CxD的值
  2. 2018年首届豌豆杯WriteUp
  3. 龙珠人物的译名大全!
  4. 统计学计算机类实验报告,应用统计学实验报告.doc
  5. vbs学习,书籍,看书笔记(4.2)正则表达式
  6. 测开面经-搜狗,阿里,滴滴,百度,网易,360,京东,小米
  7. 服务器巡检项目经验与教训怎么写,巡检注意事项和巡检经验分享
  8. 微擎系统如何登录直接进入人人商城分销中心
  9. 5G无线技术基础自学系列 | μ参数
  10. [ 渗透测试面试篇 ] 渗透测试面试题大集合(详解)(六)文件包含相关面试题