2.1 下载和安装MySQL软件

2.1.1 基于客户端/服务器(C/S)的数据库管理系统

服务器:MySQL数据库管理系统

客户端:操作MySQL服务器

2.1.2 MySQL的各种版本

社区版(Community):免费,自由下载,不提供技术支持。

企业版(Enterprise):收费,完备的技术支持。

版本:

GA(General Availability):官方推崇广泛使用的版本。

RC(Release Candidate):候选版本,最接近正式版本。

Alpha:内测版,Bean:公测版。

2.1.3 下载MySQL软件

2.1.4 安装和配置

1. 选择Detailed Configuration,next,进入选择应用类型界面。

3种应用类型:

Developer Machine:开发机,使用最小数量的内存。

Server Machine:服务器,使用中等大小的内存。

Dedicated MySQL Server Machine:专用服务器,使用当前可用的最大内存。

2. 选择“Developer Machine”,next

3种用途类型数据库:

Multifunctional Database:多功能数据库,对事务性存储引擎和非事务性存储引擎的存取速度都很快。

Transaction Database:事务性数据库,主要优化了事务性存储引擎,但是非事务性存储引擎也可以用。

Non-Transaction Database:非事务性数据库,主要优化了非事务性存储引擎,注意事务性存储引擎不可使用。

3. 选择“Multifunctional Database”,next,进入InnoDB数据文件目录配置界面。

InnoDB数据文件在数据库第一次启动时创建,默认创建在MySQL的安装目录下。可根据实际的硬盘空间状况进行路径的选择。

4. next,进入并发连接配置界面,the approximate number of connections to the server.

3种类型并发处理供选择:

Decision Support(DSS)/OLAP:决策支持系统,设置并发连接数为20.

Online Transaction Processing(OLTP):在线事务系统,设置并发连接数为500.

Manual Setting:手工设置并发连接数。

5. 选择“Decision Support(DSS)/OLAP”,next,进入网络选项设置界面。

Enable TCP/IP Networking:是否启动TCP/IP连接。

Enable Strict Mode:是否采用严格模式来启动服务。

6. 全都勾选,next,进入字符集设置界面。

提供3种方式来设置字符集:

Standard Character Set:标准字符集,默认为Latin1.

Best Support ForMultilingualism:支持多国语言最好的字符集,默认值为UTF8。

Manual Selected Default Character Set/Collation:手动设置字符集。

7. next,进入Windows选项界面。

Install As Windows Service:是否将作为Windows的一个服务。

Include Bin Directory in Windows PATH:设置MySQL的Bin目录是否写入PATH环境变量。

8. next,进入MySQL安全选项设置界面。

Modify Security Setting:修改默认用户root的密码

Create An Anonymous Account:是否创建一个匿名用户,具体开发时建议不要创建匿名用户,因为这样会给系统带来安全漏洞。

9. next,进入准备执行界面,确认后点击“Execute”开始执行。

2.1.5 手动配置MySQL

MySQL软件安装文件目录:"Program Files\MySQL\MySQL Server 5.6"

bin 文件夹,存放可执行文件。

include 文件夹,存放头文件。

lib 文件夹,存放库文件。

share 文件夹,存放字符集、语言等信息。

MySQL软件的数据库文件目录:“Application Data\MySQL\MySQL Server 5.6\data”

2.2 关于MySQL的常用操作

2.2.1 Windows服务启动和关闭

2.2.2 通过DOS窗口启动和关闭

1. 在DOS窗口中,查看Windows已经启动的服务:

net start

2.启动命令:

net start MySQL

3.关闭命令:

net stop MySQL

4.通过任务管理器查看已启动的MySQL服务:打开任务管理器,“mysql.exe”。

2.3 MySQL客户端软件

2.3.1 命令行客户端软件——MySQL Command Line Client

2.3.2 通过DOS窗口连接MySQL软件

mysql -h 127.0.0.1 -u root -p

如果出现 “'mysql'不是内部或外部命令,也不是可运行的程序或批处理文件。”,需要配置环境变量path,添加";..\MySQL\MySQL Server 5.6\bin;"

2.3.3 下载图形化客户端软件——MySQL-Workbench

2.3.4 MySQL常用图形化管理软件——SQLyog

最受欢迎的图形化MySQL客户端软件:

mysql msql_MySQL数据库学习二 MSQL安装和配置相关推荐

  1. 零基础带你学习MySQL—查询数据库(二)

    零基础带你学习MySQL-查询数据库(二) 如果数据库名字不是关键字,习惯性的不加反引号 哎呀 我就是懒,如果是关键字,必须要加上反引号 什么是关键字 我想大家应该都知道 我就不写了 哎呀 我就是懒

  2. 保姆级-MySQL 8.0的下载、安装、配置

    MySQL 8.0的下载.安装.配置 说明:适用于B站康师傅数据库教程 MySQL8.0 的安装 B站地址,点击我跳转 一. 软件的下载 1. 下载地址 官网: https://www.mysql.c ...

  3. OpenStack(M)+ ubuntu 搭建学习二:基础环境配置

    目录 一.配置网络接口 二.配置域名解析 三 .配置国内的软件源 四. 启用OpenStack库 五.安装OpenStack客户端 六.同步系统时钟与时钟服务器(NTP) 具体步骤可参考官方文档:Op ...

  4. ZED相机学习笔记1——安装与配置(Win10 + Python)

    系列文章目录 ZED相机学习笔记1--安装与配置(Win10 + Python) 文章目录 系列文章目录 前言 一.ZED2 相机 二.配置ZED相机环境 1.安装CUDA 2.安装ZED-SDK 3 ...

  5. 云服务器(uCloud)部署java web项目(二) 安装,配置apache服务器

    自己组建了一个网站,想要发布到互联网上.然后我就找到了这个链接 https://www.codecasts.com/series/deploy-a-website-from-scratch(是一个从零 ...

  6. mesos 学习笔记-- mesos安装和配置

    2019独角兽企业重金招聘Python工程师标准>>> mesos 学习笔记-- mesos安装和配置 博客分类: 架构 mesos 参考资料: 官方文档:http://mesos. ...

  7. mysql startupitem_MySQL数据库之Mac上安装MySQL过程分享

    本文主要向大家介绍了MySQL数据库之Mac上安装MySQL过程分享 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 1.下载MySQL下载地址,选择要下载的版本,建议选择DMG ...

  8. mysql在linux下配置_mysql数据库在Linux下安装与配置

    二.安装 创建文件/etc/yum.repos.d/mysql-community.repo cd /etc/yum.repos.d/ touch mysql-community.repo 编辑该文件 ...

  9. mysql64位机安装和配置_MySQL学习第二天 安装和配置mysql winx64

    一.安装方式 MySQL安装文件分为两种,一种是MSI格式的,一种是ZIP格式的.下面来看看这两种方式: MSI格式的可以直接点击安装,按照它给出的安装提示进行安装,Windows操作系统下一般MyS ...

最新文章

  1. mysql帐号,权限管理
  2. Geomagic Freeform Plus 2019中文版
  3. vscode 在标签的src引入别名路径_从零开始 - VSCode 插件运行机制
  4. Mac本如何运营php框架,1、Mac系统下搭建thinkPHP框架环境
  5. Mysql 开启远程连接
  6. 小米max2 android p,这就是小米Max2?6.4英寸超大屏幕配置大升级
  7. Tomcat安装与环境变量的配置-Linux+windows
  8. ddos攻击发送端 接收端_什么是DDOS攻击?
  9. 如何用matlab画正态分布曲线
  10. mac下将python2.7改为python3
  11. testng_TestNG Mockito示例
  12. 在服务器应用虚拟化中发现价值
  13. 安卓一键清理内存_教大家安卓怎么清理内存-装修攻略
  14. Croe文件在线预览
  15. 对Bat文件进行加密
  16. Python实用: 让桌面壁纸每日自动更新为必应首页图片
  17. 谈个人价值观与企业价值观(2014年收官之作,值得深思)
  18. Linux固态硬盘 设置写入缓存,Win10下的写入缓存策略严重影响SSD硬盘的性能!
  19. Python给excel加密(linux可用版)
  20. JS基础特效---网页常用特效

热门文章

  1. [学习笔记] PHP回调函数的实现方法 [转]
  2. 2011年12月份第一周51Aspx源码发布详情
  3. 浅谈js模块化:commons、AMD、CMD、ES6几种模块化的用法及各自的特点
  4. OpenCV3学习(11.7) BRISK特征检测器及BRISK描述符
  5. 7-7 天梯赛的善良 (20 分)
  6. 输入x,n计算多项式1+x+x^2/2!+x^3/3!+...前n+1项的和。
  7. linux java mail 时间,Javamail在Windows上工作,而不是在Linux上
  8. mysql 从库relay_MySQL主库binlog(master-log)与从库relay-log关系代码详解
  9. java轮训算法_负载均衡轮询算法实现疑问
  10. php怎么从牌里找对子,php判断半顺,顺子, 对子实例代码