首页数据库mysql数据库安装步骤(安装MySQL事务数据库都需要哪些步骤)

mysql数据库安装步骤(安装MySQL事务数据库都需要哪些步骤)

编程之家2023-10-2188次浏览

大家好,今天来为大家分享mysql数据库安装步骤的一些知识点,和安装MySQL事务数据库都需要哪些步骤的问题解析,大家要是都明白,那么可以忽略,如果不太清楚的话可以看看本篇文章,相信很大概率可以解决您的问题,接下来我们就一起来看看吧!

mysql数据库安装步骤(安装MySQL事务数据库都需要哪些步骤)

最详细的mysql安装教程

DB-Engines发布了2017年4月份的数据库排名。Oracle,mysql和MicrosoftSQLServer仍占据前三名。下面是前20名排名情况:

下面是前3名数据库从2013年到2017年的变化趋势,Oracle和SQLServer是商业的数据库,mysql是开源的,所以在国内很多公司使用开源的mysql。可以看出mysql在稳步增长(你也可以从这个网站查询最新的数据库排名:

mysql是一个关系型数据库软件,由瑞典MySQLAB公司开发,目前属于Oracle公司。为什么使用mysql:

1)mysql是开源的,所以你不需要支付额外的费用就能使用。

2)mysql支持大型的数据库。可以处理拥有上千万条记录的大型数据库。

3)mysql使用标准的SQL数据语言形式。

mysql数据库安装步骤(安装MySQL事务数据库都需要哪些步骤)

4)mysql可以允许于多个系统上,并且支持多种语言。这些编程语言包括R、Python、Java、PHP、、Ruby等。

mysql分为服务端安装和客户端安装。mysql服务端是数据库软件本身用于存放数据,mysql客户端工具用于从服务端获取数据。

下面是Mysql服务端在windows电脑上的详细安装步骤。

一、下载mysql

打开搜索引擎输入mysql,第一个搜索结果是Mysql官网(MySQLCommunityDownloads)。

进入mysql官方网站后,按下图顺序点击“Downloads”->'Community'->“MySQLonWindows”->'MySQLInstaller'进入下载页面。

mysql数据库安装步骤(安装MySQL事务数据库都需要哪些步骤)

在下载页面拉到最下面会看到下图中的下载地址:

MSIInstaller注意有两个,这两个有什么区别呢?

第一个(大小是10多M)是联网在线安装,会在线下载安装包。

第二个(大小是200多M)是离线安装,这里我们选这个,下载到本地进行安装。点击“Downloda”进入下载页面。

虽然下载的是32为版本的,但是同时已经包含了64位版本)。

在下载页面,选择最下面的:Nothanks,juststartmydownload.,进入下载状态。

如果你懒的下载,可以在我微信公众号(猴子聊人物)中回复“资料”,从网盘下载:

下载完成后本地就有安装文件了。

二、安装mysql

双击安装软件开始安装。

2.左边界面是安装到了哪一步,下图是选择安装类型,选择默认安装就可以,然后点击“next”。

3.检测需要的安装,这里我们直接点击next

4.点击Execute开始安装

5.点击next

6.点击next

7.默认选第一个,点击“next”继续

8.默认,继续点击next

9.密码验证方式(AuthenticationMethod)这一步很重要

第一个是强密码校验,mysql推荐使用最新的数据库和相关客户端,MySQL8换了加密插件,所以如果选第一种方式,很可能你的navicat等客户端连不上mysql8。

所以这里一定要选第二个(下图红框的地方),因为我们后面使用mysql客户端navicat版本是9.X,它链接mysql用的是就是这个加密算法,所以这一步很重要。(重要的事情说三遍)

选完,点击next继续

10.设置密码,需要牢记,最好将登陆用户名和密码记录到有道云笔记或者其他地方,因为后面要用这个密码链接数据库。输入完,点击next继续。

11.默认,点击next继续

12.按下图红框的地方勾选,点击next继续

13.点击Execute执行安装

14.点击Finish

15.默认,点击Finish

16.点击next

17.输入用户名和密码,点击check,检查是否正确。成功了Next才可点击

18.点击Execute

19.按下图说明只勾选第2个“startmysqlshellaftersetup”,点击“finish”

三、验证是否安装成功

按下图操作从开始菜单中打开刚刚安装的mysql命令行客户端

2.输入密码

3.输入showdatabases;

这个命令后面一定要加分号(;),表示sql语句结束。这个命令用于表示显示默认安装的数据库,如下图显示安装成功。

我们当然不会在上面这么丑的界面上操作mysql啦,你只需要安装mysql图形界面客户端(navicat是其中一个图形界面客户端)就可以在图形界面中操作数据库了。

如何安装mysql,mysql安装图解

面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面

mysql安装向导启动,按“Next”继续

选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程:

选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程:

填上安装目录,我的是“F:ServerMySQLMySQLServer5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清空。按“OK”继续。

返回刚才的界面,按“Next”继续

确认一下先前的设置,如果有误,按“Back”返回重做。按“Install”开始安装。

正在安装中,请稍候,直到出现下面的界面

这里是询问你是否要注册一个mysql的账号,或是使用已有的账号登陆mysql,一般不需要了,点选“SkipSign-Up”,按“Next”略过此步骤。

现在软件安装完成了,出现上面的界面,这里有一个很好的功能,mysql配置向导,不用向以前一样,自己手动乱七八糟的配置my.ini了,将“ConfiguretheMysqlServernow”前面的勾打上,点“Finish”结束软件的安装并启动mysql配置向导。

mysql配置向导启动界面,按“Next”继续

选择配置方式,“Detailed(手动精确配置)”、“Standard(标准配置)”,我们选择“Detailed”,方便熟悉配置过程。

选择服务器类型,“DeveloperMachine(开发测试类,mysql占用很少资源)”、“ServerMachine(服务器类型,mysql占用较多资源)”、“DedicatedMySQLServerMachine(专门的数据库服务器,mysql占用所有可用资源)”,大家根据自己的类型选择了,一般选“ServerMachine”,不会太少,也不会占满。

选择mysql数据库的大致用途,“Database(通用多功能型,好)”、“DatabaseOnly(服务器类型,专注于事务处理,一般)”、“Non-DatabaseOnly(非事务处理型,较简单,主要做一些监控、记数用,对MyISAM数据类型的支持仅限于non-),随自己的用途而选择了,我这里选择“DatabaseOnly”,按“Next”继续。

对InnoDBTablespace进行配置,就是为InnoDB数据库文件选择一个存储空间,如果修改了,要记住位置,重装的时候要选择一样的地方,否则可能会造成数据库损坏,当然,对数据库做个备份就没问题了,这里不详述。我这里没有修改,使用用默认位置,直接按“Next”继续

选择您的网站的一般mysql访问量,同时连接的数目,“DecisionSupport(DSS)/OLAP(20个左右)”、“OnlineTransactionProcessing(OLTP)(500个左右)”、“ManualSetting(手动设置,自己输一个数)”,我这里选“OnlineTransactionProcessing(OLTP)”,自己的服务器,应该够用了,按“Next”继续

是否启用TCP/IP连接,设定端口,如果不启用,就只能在自己的机器上访问mysql数据库了,我这里启用,把前面的勾打上,PortNumber:3306,在这个页面上,您还可以选择“启用标准模式”(EnableStrictMode),这样MySQL就不会允许细小的语法错误。如果您还是个新手,我建议您取消标准模式以减少麻烦。但熟悉MySQL以后,尽量使用标准模式,因为它可以降低有害数据进入数据库的可能性。按“Next”继续

西文编码,第二个是多字节的通用utf8编码,都不是我们通用的编码,这里选择第三个,然后在CharacterSet那里选择或填入“gbk”,当然也可以用“gb2312”,区别就是gbk的字库容量大,包括了gb2312的所有汉字,并且加上了繁体字、和其它乱七八糟的字——使用mysql的时候,在执行数据操作命令之前运行一次“SETNwww.viibooAMESGBK;”(运行一次就行了,GBK可以替换为其它值,视这里的设置而定),就可以正常的使用汉字(或其它文字)了,否则不能正常显示汉字。按“Next”继续。

选择是否将mysql安装为windows服务,还可以指定ServiceName(服务标识名称),是否将mysql的bin目录加入到WindowsPATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe-uusername-ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我这里全部打上了勾,ServiceName不变。按“Next”继续。选择是否将mysql安装为windows服务,还可以指定ServiceName(服务标识名称),是否将mysql的bin目录加入到WindowsPATH(加入后,就可以直接使用bin下的文件,而不用指出目录名,比如连接,“mysql.exe-uusername-ppassword;”就可以了,不用指出mysql.exe的完整地址,很方便),我这里全部打上了勾,ServiceName不变。按“Next”继续。

这一步询问是否要修改默认root用户(超级管理)的密码(默认为空),“Newrootpassword”如果要修改,就在此填入新密码(如果是重装,并且之前已经设置了密码,在这里更改密码可能会出错,请留空,并将“ModifySecuritySettings”前面的勾去掉,安装配置完成后另行修改密码),“Confirm(再输一遍)”内再填一次,防止输错。“Enablerootaessfromremotemachines(是否允许root用户在其它的机器上登陆,如果要安全,就不要勾上,如果要方便,就勾上它)”。最后“CreateAnAnonymousAount(新建一个匿名用户,匿名用户可以连接数据库,不能操作数据,包括查询)”,一般就不用勾了,设置完毕,按“Next”继续。

确认设置无误,如果有误,按“Back”返回检查。按“Execute”使设置生效。

安装MySQL事务数据库都需要哪些步骤

按常规的方法进行安装

安装MySQL完成后,启动MySQL(和PHP搭配之最佳组合)binWinMySQL(和PHP搭配之最佳组合)admin

再退出

运行

MySQL(和PHP搭配之最佳组合)binmydqld-nt--remove

MySQL(和PHP搭配之最佳组合)binMySQL(和PHP搭配之最佳组合)d-max-nt--install

以上二行是去掉不支持事务处理的MySQL(和PHP搭配之最佳组合)服务,改成支持MySQL(和PHP搭配之最佳组合)事务处理的服务

然后在c:下建一个ibdata目录及iblogs目录,当然名字可以不一样,记住这二个名字及盘符,以后要用到,你也可以不建在C盘,然后,打开c:winnt或c:windows目录下的my.ini,在最后添加:以下内容为程序代码:

1.innodb_data_file_path=ibdata1:2000M;ibdata2:2000M

2.innodb_data_home_dir=c:ibdata

3.set-variable=innodb_mirrored_log_groups=1

4.innodb_log_group_home_dir=c:iblogs

5.set-variable=innodb_log_files_in_group=3

6.set-variable=innodb_log_file_size=30M

7.set-variable=innodb_log_buffer_size=8M

8.innodb_flush_log_at_trx_commit=1

9.innodb_log_arch_dir=c:iblogs

10.innodb_log_archive=0

11.set-variable=innodb_buffer_pool_size=80M

12.set-variable=innodb_additional_mem_pool_size=10M

13.set-variable=innodb_file_io_threads=4

14.set-variable=innodb_lock_wait_timeout=50

其中

1.innodb_data_file_path=ibdata1:2000M;ibdata2:2000M这一行中的2000M可以自己改成200m,看你盘的容量大小,MySQL(和PHP搭配之最佳组合)推荐10G及以上的硬盘空间最好用这样的设置;

以下这一行

1.innodb_data_home_dir=c:ibdata也可以改成你自己起的目录,主要是看你自己在刚才建的目录在哪里啦

按照以上的方法,你已经安装MySQL好了MySQL(和PHP搭配之最佳组合)的事务数据库,不过你要是按照MySQL(和PHP搭配之最佳组合)手册上的方法安装,把上面的一段配制放到my.cnf是去的话,可是会出错哦

好了,现在让我们试试看是不是安装完成了,启动apache(Unix平台最流行的WEB服务器平台),或iis,在服务里启动MySQL(和PHP搭配之最佳组合)的服务,打开phpmyadmin,输入:SHOWvariableslikehave_%

你要是看到下面的结果,那说明你安装MySQL成功了

以下内容为程序代码

1.Variable_nameValue

2.have_bdbYES

3.have_innodbYES

4.have_isamYES

5.have_raidNO

6.have_symlinkYES

7.have_opensslNO

8.have_query_cacheYES

9.注:MySQL(和PHP搭配之最佳组合)的事务处理方法的使用同其它数据库语法相似,在这里我就不多说了,另外,MySQL(和PHP搭配之最佳组合)将在4.3中实现外键及子查询,简单的外键已经在4.0中都已经实现了,只是不怎么方便,相信以后会做得更好些。

mysql数据库安装步骤和安装MySQL事务数据库都需要哪些步骤的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

云数据库mysql(云数据库和云存储有什么区别呢)达梦数据库怎么样?武汉达梦数据库公司怎么样