MySQL 解压版和安装版的安装
MySQL安装文件分为两种,一种是msi格式的,一种是zip格式的。如果是msi格式的可以直接点击安装,按照它给出的安装提示进行安装,一般MySQL将会安装在C:\Program Files\MySQL\MySQL Server 5.7 该目录中;zip格式是自己解压,解压缩之后其实MySQL就可以使用了,但是要进行配置。
以下对解压版(5.7)的安装进行讲解:
1.首先进行解压。
2.在安装目录新建data文件夹。
3.在安装目录新建my.ini配置文件。
#代码开始
[Client]
#设置3306端口
port = 3306 [mysqld]
#设置3306端口
port = 3306
# 设置mysql的安装目录
basedir=D:\mysql-5.7
# 设置mysql数据库的数据的存放目录
datadir=D:\mysql-5.7/data
# 允许最大连接数
max_connections=200
# 服务端使用的字符集默认为8比特编码的latin1字符集
character-set-server=utf8
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES [mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8
#代码结束
4.环境变量
编辑系统变量Path:添加MySQL的bin目录进去。
5.用管理员身份运行命令提示符cmd。(如果不用管理员身份运行,将会因为权限不够而出现错误:Install/Remove of the Service Denied!)
6.cd到MySQL的bin目录下。
7.分别执行下面三条语句:
mysqld --defaults-file=my.ini --initialize-insecuremysqld --installnet start mysql
8.使用mysql -u root -p登陆数据库会提示输入密码或者用Navicat图形界面直接建立连接的话会报错:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password)
查看初始密码并进行修改的方法:
1.安装数据库并初次启动服务后,你需要首先关闭服务(资源管理器或者“我的电脑”-“服务”关闭)
2.mysql\data目录下,生成了一个.err文件(等同linux下的log日志文件,此文件会被mysql服务占用)
4.记下密码,重新启动MySQL服务,并进入CMD命令行,在此使用mysql -u root -p登陆,键入密码
5.进入数据库后,使用set password for root@localhost = password('你的密码'); 重置登陆密码
此时不是使用update,update方法为跳过验证更新用户数据。
6.提示Query OK,修改成功,之后你可以尝试重新登录。
下面是安装版(5.5)的安装方式详解:
MySQL 官网下载地址:https://www.mysql.com/downloads/
有3种安装类型:Typical(典型安装)、Complete(完全安装)和Custom(定制安装)。
Complete(完全安装)安装将安装软件包内包含的所有组件。完全安装软件包包括的组件包括嵌入式服务器库、基准套件、支持脚本和文档。
Custom(定制安装)安装允许你完全控制你想要安装的软件包和安装路径。
所有可用组件列入定制安装对话框左侧的树状视图内。未安装的组件用红色 X 图标表示;已经安装的组件有灰色图标。要想更改组件,点击该组件的图标并从下拉列表中选择新的选项。
可以点击安装路径右侧的Change…按钮来更改默认安装路径。
选择了安装组件和安装路径后,点击Next按钮进入确认对话框。
Standard Configuration(标准配置)设置选项可能不符合我们的需求。如果系统上已经安装了其他版本的MySQL,那么建议选择详细配置。
可以选择3种服务器类型,选择哪种服务器将影响到MySQL Configuration Wizard(配置向导)对内存、硬盘和过程或使用的决策。
- Developer Machine(开发机器):该选项代表典型个人用桌面工作站。假定机器上运行着多个桌面应用程序。将MySQL服务器配置成使用最少的系统资源。
- Server Machine(服务器):该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,例如FTP、email和web服务器。MySQL服务器配置成使用适当比例的系统资源。
- Dedicated MySQL Server Machine(专用MySQL服务器):该选项代表只运行MySQL服务的服务器。假定运行没有运行其它应用程序。MySQL服务器配置成使用所有可用系统资源。
你可以指出创建MySQL表时使用的表处理器。通过该选项,你可以选择是否使用InnoDB储存引擎,以及InnoDB占用多大比例的服务器资源。
- Multifunctional Database(多功能数据库):选择该选项,则同时使用InnoDB和MyISAM储存引擎,并在两个引擎之间平均分配资源。建议经常使用两个储存引擎的用户选择该选项。
- Transactional Database Only(只是事务处理数据库):该选项同时使用InnoDB和MyISAM 储存引擎,但是将大多数服务器资源指派给InnoDB储存引擎。建议主要使用InnoDB只偶尔使用MyISAM的用户选择该选项。
- Non-Transactional Database Only(只是非事务处理数据库):该选项完全禁用InnoDB储存引擎,将所有服务器资源指派给MyISAM储存引擎。建议不使用InnoDB的用户选择该选项。
限制所创建的与MySQL服务器之间的并行连接数量很重要,以便防止服务器耗尽资源。
- Decision Support(决策支持)(DSS)/OLAP:如果服务器不需要大量的并行连接可以选择该选项。假定平均并行连接数为20。
- Online Transaction Processing(联机事务处理)(OLTP):如果你的服务器需要大量的并行连接则选择该选项。最大连接数设置为500。
- Manual Setting(人工设置):选择该选项可以手动设置服务器并行连接的最大数目。从前面的下拉框中选择并行连接的数目,如果你期望的数目不在列表中,则在下拉框中输入最大连接数。
默认使用3306端口。要想更访问MySQL使用的端口,从下拉框选择一个新端口号或直接向下拉框输入新的端口号。如果你选择的端口号已经被占用,将提示确认选择的端口号。
MySQL服务器支持多种字符集,可以设置适用于所有表、列和数据库的默认服务器字符集。使用Character Set(字符集对话框)来更改 MySQL服务器的默认字符集。
- Standard Character Set(标准字符集):如果想要使用Latin1做为默认服务器字符集,则选择该选项。Latin1用于英语和许多西欧语言。
- Best Support For Multilingualism(支持多种语言):如果想要使用UTF8做为默认服务器字符集,则选择该选项。UTF8可以 将不同语言的字符储存为单一的字符集。
- Manual Selected Default Character Set/Collation(人工选择的默认字符集/校对规则):如果想要手动选择服务器的默认字符集,请选择该项。从下拉列表中选择期望的字符集。
我在配置的过程中只需要修改为Manual Selected Default Character Set/Collation为utf8
在基于Windows NT的平台上,可以将MySQL服务器安装成服务。安装成服务,系统启动时可以自动启动MySQL服务器,甚至出现服务故障时可以随Windows自动启动。
要想将MySQL服务器安装为服务,但是不自动启动,不选中Launch the MySQL Server Automatically选项旁边的检查框。
Include Bin Directory in Windows PATH 选择该项的话就是讲bin目录放在windows的path中我们可以通过命令行来使用bin目录下面的可执行文件
要想防止通过网络登录,不选中Enable root access from remote machines(不允许远程连接)选项旁边的框。这样可以提高安全。
要想创建一个匿名用户账户,选中Create An Anonymous Account(创建匿名账户)选项旁边的框。创建匿名账户会降低服务器的安全,并造成登录和许可困难。因此不建议。
步骤12:到这里所有的配置操作都已经完成,单击Execute按钮执行配置。
步骤13:过了几分钟,出现如下的提示界面就代表MySQL配置已经结束了,并提示了成功的信息。
MySQL 解压版和安装版的安装相关推荐
- mysql 5528安装_windows 下mysql 解压方式安装
1.下载mysql免安装的版本,解压到安装目录中,比如我的是:D:\mysql5528winx64. 2.将D:\mysql5528winx64\bin加入到系统变量PATH中,与前面的变量用;隔开. ...
- MySQL解压版安装
MySQL解压版安装 1.下载对应版本的MySQL压缩包. 2.把压缩包解压在指定的位置. 3.在安装目录里面建一个文件,文件名字是指定的 my.ini 文件 4.在配置文件中写入如下的配置代码: [ ...
- mysql 绿色版远程访问_【Linux】MySQL解压版安装及允许远程访问
安装环境/工具 1.Linux( centOS 版) 2.mysql-5.6.31-linux-glibc2.5-x86_64.tar 安装步骤 1.下载mysql解压版(mysql-5.6.31-l ...
- python解压版怎么安装不了_python 连接数据库mysql解压版安装配置及遇到问题
引言 今天学习python连接数据库,就想安装一下mysql数据库,没想到小小的数据库也遇到了不少挫折,所以我就把自己的安装过程以及问题写出来分享给大家. mysql下载链接:https://u205 ...
- mysql解压版怎么退出_mysql-8.0.15-winx64 解压版安装教程及退出的三种方式
1.官网下载,并解压 2.设置环境变量 配置MYSQL_HOME为MySQL的解压路径,并在path设置;%MYSQL_HOME%\bin 3.在MySQL解压路径下,新建my.ini 配置初始化参数 ...
- 我下载的mysql解压后没有安装_mysql 解压版安装配置方法教程
1.首先,你要下载MySQL解压版,下载地址 虽然mysql都有8.0了,但这里我要安装的是mysql5.7,其他版本方法类似 2.解压安装包,根据自己的喜好选择路径,我选择的路径是D盘,因此MySQ ...
- RPM方式安装MySQL5.6和windows下安装mysql解压版
下载地址: http://cdn.MySQL.com/archives/mysql-5.6/MySQL-server-5.6.13-1.el6.x86_64.rpm http://cdn.mysql. ...
- mysql解压版下载安装教程_mysql 解压版安装配置方法教程
1.首先,你要下载MySQL解压版,下载地址 虽然mysql都有8.0了,但这里我要安装的是mysql5.7,其他版本方法类似 2.解压安装包,根据自己的喜好选择路径,我选择的路径是D盘,因此MySQ ...
- mysql解压版有配置文件么_3分钟安装MySQL5.7解压版
所以知识体系文章GitHub已收录,欢迎Star! Ziphtracks/JavaLearningmanualgithub.com MySQL5.7 解压版下载官网地址: https://dev.m ...
- mysql——解压版安装详解
一.引言 原来一直用sqlserver.oracle数据库了,mysql数据库还是用着比较方便,轻量级,虽然没有sqlite轻,功能还是比较强大的.用过win安装版,但是装了一堆东西(workbenc ...
最新文章
- linux apache cpu,linux – Apache使用100%的CPU. “ps”命令可以告诉我它在做什么吗?...
- 94.cache 和虚拟存储器的功能不同
- python中面向切片编程(AOP)和装饰器
- 数据库:SQLServer中游标的用法笔记
- 全站仪和手机连接软件_全站仪各方面应用的原理、操作及计算,看这篇就对了!...
- linux命令详解——tee
- 转AndroidThings技术资料
- const修饰指针的情况分析
- matlab 画折线图并美化
- 微博数据各字段的含义
- 分析CHE矢量变频器在数控雕刻机床上应用
- 大量数据表的优化方案
- oracle中导出查询结果,Oracle SQL 查询结果导出到文本或Excel文件方法
- guid主分区表损坏如何处理_GUID格式GPT硬盘引导损坏了怎么修复
- STM32CubeMX学习笔记(22)——CRC接口使用
- 高等数学第七版 上册 第一章 函数与极限1
- 小猫爪:S32K3学习笔记10-S32K3之EIM和ERM
- win10 系统网络图标只剩下飞行模式,没有wifi和本地连接 解决方法
- 数钱数到手抽筋html5,数钱数到手抽筋的经典句子
- 经济管理学入门书籍推荐
热门文章
- 通赢A5管理系统服务器连不进,赢通软件A5A6系列管理系统参数设置说明
- 7本最经典的逻辑思维书籍推荐
- stm32实用技巧:JLINK接口定义和使用JTAG或SW下载程序
- 网络带宽测试工具iperf3(arm<->PC)
- 厉害!一流大学本科生,获42万奖学金!
- python xlwt库的详细函数介绍,xlwt
- windows 启动 cmd快捷键,类似于 linux “Ctrl+Alt+T“ 启动终端
- 《机器学习》周志华第三章课后习题
- 软件工程学习笔记—————传统模型、面向对象模型的比较
- linux驱动下载中心,Kvaser Linux驱动程序| Linux驱动程序和SDK开发包