实验1 MySQL数据库服务器配置

1.实验目的

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

2.实验内容

【实验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 DATABASES命令查看显示所有数据库,可以看到新建的数据库名称。

【实验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,查看默认存储引擎是否改变。【实验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的存储引擎。

【实验1-16】InnoDB的I/O相关配置,根据公式:

1

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

  1. 用mysql创建学生成绩表_用SQL创建学生成绩数据库

    创建数据库school,这个数据库中包含四个表:分别是学生表.教师表.课程表和成绩表. 语法: create database school;(创建数据库school) show databases; ...

  2. mysql创建零件供应商表_● 建立一个供应商、零件数据库。其中“供应商”表 S(Sno,Sname,Zip,City)分别表示: 供应商代码、 供应 - 赏学吧...

    ● 建立一个供应商.零件数据库.其中"供应商"表 S(Sno,Sname,Zip,City)分别表示: 供应商代码. 供应商名. 供应商邮编. 供应商所在城市, 其函数依赖为: S ...

  3. mysql创建只读权限用户_新品速递 | Harbor 修复权限提升漏洞,MySQL Plus 支持密码强度校验以及审计功能...

    为了更好的服务 QingCloud 用户,我们推出了『产品速递』栏目,帮助大家梳理青小云家最近上线的新功能和新产品,供大家从中快速选择,得以应用. 1 Harbor On QingCloud 升级至 ...

  4. mysql 创建十万测试表_用MYSQL的存储过程创建百万级测试数据表

    创建随机字符串函数,便于创建名称 DROP function if EXISTS rand_string; #创建一个指定字符个数的函数 create function rand_string(n I ...

  5. mysql复制库目录结构_利用拷贝data目录的方式进行迁移mysql5.7数据库

    利用拷贝data目录文件的方式迁移mysql数据库 其实迁移数据库,一般用sql文件就行,把A服务器数据库的表结构和数据等等导出,然后导入到B服务器数据库, 但是这次数据文件过大,大约有57个G,使用 ...

  6. oracle rds 运维服务_从运维的角度分析使用阿里云数据库RDS的必要性–你不应该在阿里云上使用自建的MySQL/SQL Server/Oracle/PostgreSQL数据库...

    开宗明义,你不应该在阿里云上使用自建的MySQL or SQL Server数据库,对了,还有Oracle or PostgreSQL数据库. 云数据库 RDS(Relational Database ...

  7. MySQL数据库性能优化及自动化运维实践教程!DBA日常工作

    MySQL数据库性能优化及自动化运维实践教程!本文作者将站在更加全面的角度分享他在这一年多 DBA 工作中的经验,希望可以给大家带来启发和帮助. DBA 的日常工作 我觉得 DBA 真的很忙,我们来看 ...

  8. 老男孩mysql高级专业dba实战课程_老男孩MySQL高级专业DBA实战课程/高级运维DBA课程/MySQL视频教程下载...

    课程名称 老男孩MySQL高级专业DBA实战课程/高级运维DBA课程/MySQL视频教程下载 课程目录 第一部 MySQL基础入门(21节) 第二部 MySQL多实例安装与企业应用场景(10节) 第三 ...

  9. [分享]运维分享一一阿里云linux系统mysql密码修改脚本

    [分享]运维分享一一阿里云linux系统mysql密码修改脚本     大象吃豆子 级别: 小白 发帖 12 云币 27 加关注 写私信 只看楼主 更多操作楼主  发表于: 2014-09-30 编写 ...

  10. 计算机运维相关专业知识考试,计算机项目运维人员考什么证书

    计算机项目是一种属于典型项目的科技工程.在计算机项目有许多的分支,包括软件.系统集成.计算机系统等.在一个计算机项目中,项目运维人员是一个项目的末端,承担着项目的最终测试工作,对于一个项目也是有一定的 ...

最新文章

  1. Error: module pages/utils/util is not defined
  2. 8.3折特惠票仅剩3天!「2019 嵌入式智能国际大会」全日程大公开!
  3. 计算机视觉深度学习顶会_顶会论文接收量再破纪录,计算机视觉创新正在发生什么变化?丨 CVPR 2019分享会...
  4. 用GrabCut进行前景检测(对书中代码进行改进)Python
  5. 动态网站的技术路线_简单动态网站搭建
  6. Java的agent机制简述
  7. android 读取xlsx文件,android怎么解析表格.xlsx文件
  8. C++多线程强制终止
  9. Mybatis 查询返回List<String>集合
  10. java char的意思,java – @(#)字符的含义
  11. java第一次作业0
  12. wordpress页面前端添加编辑按钮
  13. SPI通信协议以及概念
  14. python爬取虎扑评论_python-2:爬取某个网页(虎扑)帖子的标题做词云图
  15. 零信任嵌入式安全沙箱技术,企业应用软件的技术底座
  16. 禅道 upgrade.php,禅道升级,添加钉钉通知
  17. DeepStream 配置文件解析
  18. 7-7 超级玛丽 (10 分)
  19. VB让图片铺满整个FORM
  20. 浅析系统性思维——新书《系统思维的艺术》解读(上)

热门文章

  1. Vb.net/VB 声明API函数实现父窗口功能
  2. nginx+tomcat+memcached
  3. 跟我一起考PMP---项目成本管理
  4. 揭秘微信朋友圈这种信息推流背后的系统设计
  5. 9-14 ruby环境准备 操作
  6. STL中list的重写
  7. python代码实现中心化_数据预处理——标准化(附python代码)
  8. 【免费毕设】ASP.NET通用作业批改系统设计(源代码+lunwen)
  9. asp. net sql网上书店管理系统设计作品
  10. 女朋友跟你说晚安之后仍然在线,我用Python制作脚本成功征服