1.Mysql的安装与配置
1.1 Mysql的下载
mysql是开源数据库,开源数据库在中低端应用中占据了很大的市场份额。
mysql社区版自由下载而且安全免费,官方不提供任何技术支持,适用于普通用户;
mysql企业版是收费的,不能在线下载,提供更多功能和完备的技术支持,适用于对数据库功能和可靠性要求较高的企业用户。
1.1.1 在Windows平台下下载Mysql
在mysql官网(Oracle官网)下载,选择Windows平台最新版本,可选择安装版msi、免安装版。
1.1.2 在Linux平台下下载Mysql
通过网页下载:在mysql官网(Oracle官网)下载,选择Linux平台最新版本,将下载后的文件通过FTP传送到Linux服务器上。
通过命令行下载:获取下载地址URL,然后用wget+URL命令在服务器上直接下载Server和Client软件包(用URL区分Server和Client),备注:服务器需要联网。
1.2 Mysql的安装
1.2.1 在Windows平台下安装Mysql
Windows平台下的安装包主要有2种:noinstall免安装包,.zip图形化界面安装包。
noinstall免安装包:将下载的文件放在指定目录下,并进行解压。
.zip图形化界面安装包:将文件解压到指定目录下,并运行setup.exe进入安装界面,点“Next”,选择安装类型(Typical\Complete\Custom),
点“Next”确认安装类型和安装路径,默认安装路径C:\Program Files\MySQL\MySQL Server 5.0\,
点“Install”开始安装,安装完毕前系统会显示企业版功能介绍,一路“Next”,直到最后“Finish”。
1.2.2 在Linux平台下安装Mysql
Linux平台下支持RPM包、二进制包、源码包3种安装方式。
RPM(Redhat Package Manage)把Source Code包装成Source和Binary的档案形式,便于安装。
MYSQL的RPM包包括很多套件,一般只安装Server和Client。
Server包是Mysql服务端套件,提供核心的MYSQL服务;
Client包是连接Mysql服务的客户端工具,方便用户在服务器进行操作。
RPM包安装过程:
切换到root下 $ su root
安装MySQL Server包 # rpm -ivh Mysql-Server-Community-5.6.1xxxx.i386.rpm
安装MySQL Client包 # rpm -ivh Mysql-Client-Community-5.6.1xxxx.i386.rpm
运行MySQL # mysql -uroot 输出mysql>
1.3 Mysql的配置
Windows平台图形化安装不需要配置,其他方式的安装需要进行配置。
1.3.1 在Windows平台下配置Mysql
对于noinstall方式安装的Mysql,系统的参数配置、服务的启动和关闭都需要手动在命令行中完成。
mysql参数文件默认在C:\ProgramData\MySQL\MySQL Server 5.7\my.ini
[client] 客户端参数集
[mysqld] 服务器参数集
[mysqldump] 导出参数集
[mysql]
[isamchk]
[myisamchk]
[mysqlhotcopy]
对于图形化安装方式,Mysql提供了一个图型化的实例配置向导:
点Mysql Server Instance Configuration Wizard,进入欢迎界面;
点“Next”,进入配置类型选择界面,分为详细配置(Detailed Configuration)和标准配置(Standard Configuration)两种;
选详细配置(Detailed Configuration),点“Next”,进入应用类型选择界面,分为开发机(Developer Machine)、服务器(Server Machine)、专用服务器(Dedicated Mysql Server Machine)三种;
选开发机(Developer Machine),点“Next”,进入数据库用途选择界面,分为多功能数据库(Multifunctional Database)、事务性数据库(Transactional Database Only)、非事务性数据库(Non-Transactional Database Only)三种;
选多功能数据库(Multifunctional Database),点“Next”,进入Innodb数据文件目录配置界面,选择数据文件的安装目录;
点“Next”,进入并发连接设置界面,分为决策支持系统(Decision Support(DSS)/OLAP,20)、在线事务系统(Online Transaction Processing/OLTP,500)、手动设置(Manual Setting)三种;
选决策支持系统(Decision Support(DSS)/OLAP,20),点“Next”,进入网络设置界面,勾选复选框“Enable TCP/IP Networking设置Mysql端口号”和“Enable Strict Mode启用严格模式”;
点“Next”,进入默认字符集选择界面,分为标准字符集(Standard Character Set,Latin1)、对多语言支持最好的字符集(Best Support For Multilingualism,UTF-8)、手动选择字符集(Manual Selected Default Character Set/Collation)三种;
选标准字符集(Standard Character Set,Latin1),点“Next”,进入Windows选项设置界面,勾选复选框“Install As Windows Service设置Mysql作为Windows服务”和“Include Bin Directory in Windows PATH设置Windows系统参数”;
点“Next”,进入安全选项配置界面,设置root账户密码,不创建匿名账户;
点“Next”,进入准备执行界面;
点“Execute”,开始执行,直至执行成功;
点“Finish”,安装成功。
1.3.2 在Linux平台下配置Mysql
Linux下Mysql的配置文件为my.cnf.
1.4 启动和关闭Mysql服务
Mysql服务是一系列后台进程;
Mysql数据库则是一系列的数据目录和数据文件;
Mysql数据库在Mysql服务启动之后才可以进行访问。
1.4.1 在Windows平台下启动和关闭Mysql服务
对于noinstall方式安装的Mysql,在Dos下通过命令行启动和关闭Mysql服务。
cd 到Mysql安装目录
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
启动服务
mysqld --console
关闭服务
mysqladmin -uroot shutdown
对于图形化安装的Mysql,在服务菜单启动或关闭mysql服务,也可以在命令行启动和关闭Mysql服务。
cd 到Mysql安装目录
cd C:\Program Files\MySQL\MySQL Server 5.7\bin
启动服务
net start mysql5
关闭服务
net stop mysql5
1.4.2 在Linux平台下启动和关闭Mysql服务
netstat -nlp 查看mysql服务状态
在命令行下启动或关闭mysql服务
启动服务
cd /usr/bin
./mysqld_safe &
关闭服务
cd /usr/bin
mysqladmin -uroot shutdown
对于PRM包安装的方式,则通过以下命令启动和关闭mysql。
启动服务
service mysql start
service mysql restart
关闭服务
service mysql stop
1.5 小结

1.Mysql的安装与配置的更多相关文章

  1. 第一章 数据库概述、MySQL的安装和配置

      第一章 数据库概述.MySQL的安装和配置   1.为什么要使用数据库 最早是纸质文件来存储数据 缺点:不易保存,占用空间大 计算机出现以后,采用软件来进行保存(excel) 缺点:容易损坏 文件 ...

  2. MySql的安装及配置详细指引!

    一.安装My Sql数据库 1.1,首先下载MySQL与HeidiSQL工具,双击打开后可以看到名为”mysql-5.0.22-win32 Setup.exe”的安装程序,双击执行该程序. 1.2,打 ...

  3. mysql免安装版配置与使用方法

    mysql免安装版配置与使用方法      以mysql-noinstall-5.1.6(win32)为例 1>把压缩文件mysql-noinstall-5.1.6-alpha-win32.zi ...

  4. .Neter玩转Linux系列之六:Linux下MySQL的安装、配置、使用

    一.Linux安装MySQL (1)下载安装包:https://dev.mysql.com/downloads/mysql/ (2)解压并安装 命令:tar zxvf 文件名 解压完成之后,重名一下文 ...

  5. Mysql数据库安装和配置

    http://blog.csdn.net/pipisorry/article/details/46773507 Mysql数据库安装和配置.mysql语法.特殊符号及正则表达式的使用.MySQL备份与 ...

  6. Mysql免安装版配置教程和常用命令图

    Mysql免安装版配置教程 图文版 配置环境变量 新建一个my.ini文件,添加下面内容 [mysqld] basedir=C:\\software\Mysql\mysql-5.7.14-winx64 ...

  7. 数据库之mysql篇(1)—— 数据库管理系统简介/mysql的安装、配置

    说mysql之前,还是先说说数据库. 什么是数据库: 数据库(Database)是按照数据结构来组织.存储和管理数据的仓库,它产生于距今六十多年前,随着信息技术和市场的发展,特别是二十世纪九十年代以后 ...

  8. C#自制Web 服务器开发:mysql免安装版配置步骤详解分享

    mysql免安装版配置步骤详解分享 1.准备工作 下载mysql的最新免安装版本mysql-noinstall-5.1.53-win32.zip,解压缩到相关目录,如:d:\ mysql-noinst ...

  9. Ubuntu 12.04下mysql的安装与配置

    转自:http://blog.csdn.net/ichsonx/article/details/9285935 准备  0. 获取 mysql-5.5.15-linux2.6-i686.tar.gz ...

随机推荐

  1. 30.SSH配置文件模板和类库.md

    目录 1.struts2 4.类库 1.struts2 1.<?xml version="1.0" encoding="UTF-8"?>2.< ...

  2. asp.net 将文本转化为文本文件txt文件

    /// <summary> /// 将文本写入文本文件 /// </summary> /// <param name="name">完整文件名& ...

  3. UILabel的一些属性

    1.0  lineBreakMode 1.1.0 NSLineBreakByWordWrapping = 0,  以字符为显示单位显示,后面部分省略不显示 NSLineBreakByCharWrapp ...

  4. K-means聚类算法(转)

    K-means聚类算法 想想常见的分类算法有决策树.Logistic回归.SVM.贝叶斯等.分类作为一种监督学习方法,要求必须事先明确知道各个类别的信息,并且断言所有待分类项都有一个类别与之对应.但是 ...

  5. is 和 as 运算符

    is和as运算符:is是判断是否是某个类型,返回true或falseo as Ren: 如果转换成功了,没问题:as 是用来转换如果没转换成功,不会报出错误,而是返回一个null值 例 实例化一个集合 ...

  6. intelliJ IDEA 破解,亲测有效

    https://blog.csdn.net/shengshengshiwo/article/details/79599761

  7. CentOS6.5安装MySQL5.7详细教程(本人6.3也行)

    本文参考http://www.cnblogs.com/lzj0218/p/5724446.html 主要参考博文: https://segmentfault.com/a/119000000304949 ...

  8. JMeter学习(一)工具简单介绍(转载)

    转载自 http://www.cnblogs.com/yangxia-test 一.JMeter 介绍 Apache JMeter是100%纯JAVA桌面应用程序,被设计为用于测试客户端/服务端结构的 ...

  9. Appium 连手机失败Error: Android bootstrap socket crashed: Error: getaddrinfo ENOTFOUND localhost undefined:4724

    问题:Appium执行,连接手机报下面的错误 Error: Android bootstrap socket crashed: Error: getaddrinfo ENOTFOUND localho ...

  10. 百度浏览器 UserAgent

    Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.122 BIDUBrowser ...