服务器配置影响运行费用及其关键因素分析
一、引言
在当今信息化社会,服务器作为数据中心的核心设备,其配置的高低直接关系到运行的稳定性和效率。
而对于企业或组织而言,服务器运行费用是一项重要的运营成本。
因此,了解服务器配置对运行费用的影响,有助于企业在预算有限的情况下做出明智的决策。
本文将详细探讨服务器配置对运行费用的影响及其关键因素。
二、服务器配置与运行费用的关系
服务器配置是影响运行费用的关键因素之一。
一般来说,服务器配置越高,其性能越优越,运行费用也就越高。
具体而言,服务器配置主要包括以下几个方面:
1. 处理器(CPU):CPU是服务器的核心部件,其性能直接影响服务器的处理能力和运行效率。
高性能的CPU意味着更高的运行费用。
2. 内存(RAM):内存的大小影响服务器处理任务的能力。
更大的内存意味着服务器可以同时处理更多的任务,从而提高运行效率,但也会增加运行费用。
3. 存储(硬盘):存储设备的类型和容量对服务器的性能产生影响。
固态硬盘(SSD)相比传统硬盘(HDD)具有更快的读写速度,但价格更高。
存储容量的增加也会导致运行费用的上升。
4. 网络设备:网络设备的性能,如网卡、路由器等,对服务器的数据传输速度产生影响。
高性能的网络设备意味着更高的运行费用。
三、服务器配置对运行费用的具体影响因素
1. 初始购置成本:高性能的服务器配置通常意味着更高的初始购置成本。
这包括CPU、内存、存储和网络设备的成本。
2. 能源消耗:服务器在运行过程中需要消耗电能。
虽然高性能的服务器可能具有更高的能效比,但总体上,服务器配置越高,能源消耗量越大,从而导致运行费用上升。
3. 散热与冷却:高性能的服务器在运行过程中会产生更多的热量。
因此,需要更好的散热和冷却设备,这也会增加运行费用。
4. 维护与升级:高性能的服务器可能需要更频繁的维护和升级,以确保其正常运行和性能优化。
这包括硬件和软件的维护与升级费用。
四、服务器配置对运行效率的影响及其与费用的权衡
虽然高性能的服务器配置可以提高运行效率,但企业需要在运行效率和费用之间进行权衡。具体而言,以下几点值得考虑:
1. 根据业务需求选择合适的配置:企业应根据自身的业务需求选择合适的服务器配置,避免过度配置导致资源浪费和费用上升。
2. 考虑长期运营成本:在选择服务器配置时,企业不仅应考虑初始购置成本,还应考虑长期运营成本,如能源消耗、散热与冷却以及维护与升级等。
3. 关注性价比:在选择服务器配置时,企业应关注性价比,选择性价比较高的设备,以降低运行费用。
五、结论
服务器配置对运行费用产生显著影响。
企业在选择服务器配置时,需要在运行效率、费用以及性价比之间取得平衡。
通过合理配置服务器硬件和软件资源,企业可以在有限的预算内实现服务器的高效运行,降低运营成本,从而提高企业的竞争力。
可以给别人发邮件,但是收不到邮件,怎么设置,能收到邮件?
A》发不出邮件:因为新浪邮箱最近在升级!等升级完了可能就好了。
1》发邮件出现系统退信的大致原因 如果邮件传输过程中,收到系统退信,请您检查退信的内容,并和下面的几种情况进行比对,查找原因,一般出现退信的大致原因如下: 1、没有找到收件人的地址 退信包含:invalid address (#5.5.0)/User unknown/user is not found/doesnt have this account 出错原因:对方地址不存在或者电子邮件地址输入错误。
解决方法:请您核实一下对方的地址是否正确再次发送。
2、接收方邮箱已经没有足够的空间来接收新邮件 退信包含:mailbox is full/Quota exceed the hard limit for user/mail box space not enough 出错原因:接收方的邮箱已满,没有足够的空间来接收新的邮件。
解决方法:用其它方式通过对方及时的清理出足够的空间来接收这封邮件。
3、超过了对方邮件服务商规定的一封邮件大小的限制 退信包含:552 Message size exceeds fixed limit 出错原因:这封邮件太大了,超过了对方的邮件服务商针对一封邮件大小的限制。
解决方法:将附件拆分成多个部分发送或者让对方换一个较大邮箱来接收这封信件。
4、被对方服务器拒收: 退信包含:Recipient address rejected/552 Error: content rejected/553 Mail data refused 出错原因:被对方邮件服务器拒绝接收 解决方法:告知用户具体原因,需让接收方向网管说明情况,将新浪的地址从黑名单中撤消就可以正常发送信件了。
5、服务器不能建立链接: 退信包含:Sorry, I wasnt able to establish an SMTP connection. (#4.4.1)/550 System is busy 出错原因:对方某一台收件服务器当时正处在繁忙之中或者咱们的服务器和对方链接并不是很顺畅 解决方法:有可能是暂时的情况,测试一下,发送一封信件到目的地址,看看是否有退信。
如果用户反映近一段时间不稳定,一会正常一会有退信,则需请记录投诉信息、退信原件,立即和我们联系进行解决。
6、没有目的邮件主机: 退信包含:Sorry, I couldnt find any host named . (#5.1.2) 出错原因:一般是对方邮件地址@后面部分输入错误或者服务器解析有问题。
解决方法:请用户核实一下对方的地址是否正确再次发送。
另外,您可以使用其他网站的邮箱发送给对方进行测试,看是否出现退信,如果没有,请立即和我们联系。
7、单封信件的收件人过多: 退信包含:Remote host said: 553 Too many recipients in the mail, should less than 20 出错原因:对方对于一封信件的收件人有限制,这封信件的收件人太多了,所以被对方退回。
解决方法:可以单独给这个地址发送一封邮件,或者减少这封信件收件人的商量 8、找不到对方的邮件服务器或者ip地址 退信包含:Sorry, I couldnt find a mail exchanger or IP address 出错原因:一般情况下是对方的邮件服务器配置有修改,修改后需要一到两天才对在网络上同步成功。
解决方法:请您稍后一段时间再次发送,看看能够正常。
如要是反映这种状况持续的时间比较长,而且用其它邮箱发送就没有问题,需要立即和我们联系来解决问题。
2》您好,请问您无法发送邮件时,系统有什么报错信息吗?或者,是收到退信了呢?如果有退信,请将退信按附件方式转发到以下邮箱里 ,并注明查询退信原因,新浪收到您的邮件后,会立刻给您回信的。
另外,请注意一下您填写的收件人地址是否正确,您可以试试,自己给自己发送邮件,看看是否可以发送成功。
另外,如果是通过客户端软件收发邮件的,您可以将您在客户端中设置的服务器地址改成服务器的IP地址,其中免费邮箱POP3服务器IP地址是:202.106.182.168,SMTP服务器IP地址是:202.106.187.158。
任你邮 pop3服务器IP地址是:202.108.35.190 smtp服务器IP地址是:202.108.35.196 然后看一下我的服务器需要身份验证是否打勾,如果没有请打上勾。
换成IP地址后您可以省略DNS解析的步骤。
如果仍不可以正常速度收发邮件,建议您可以做如下测试: 请使用ping的网络命令检查与新浪网邮箱服务器的联接情况,具体方法如下: 如果您的电脑操作系统为:win2000、XP 点击左下角的开始,在弹出的菜单中选择“运行”。
在出现的对话框中输入“cmd”。
此时会弹出一个黑色的DOS状态下的对话框。
在提示符后输入ping空格 (收件服务器)或者(发件服务器)。
如果是任你邮邮箱,就输入ping空格 (收件服务器)或者(发件服务器)。
请提供下面出现的检测结果,请确认问题,谢谢! 如果您的电脑操作系统为:win98、winme 点击左下角的开始,在弹出的菜单中选择程序,这时会出现新的对话框,在其中的附一栏菜单中点选“MS-DOS 方式”。
此时会弹出一个黑色的DOS状态下的对话框。
在提示符后输入ping空格(收件服务器)或者(发件服务器)。
如果是任你邮邮箱,就输入ping空格 (收件服务器)或者(发件服务器)。
请提供下面出现的检测结果,请确认问题,谢谢! 在出现的结果中,如果time此项数值小于100,则为链接速度正常,如果大于150则您的网速较慢,请联络您的网络提供商。
如有更多问题, 请咨询新浪客服中心。
全国统一客服热线 咨询邮箱 3》发不出邮件: 原因很多: 1、对方拒绝接收你的邮件。
即你的邮箱地址被对方屏蔽了;和你朋友联系一下,是不是在设置区设置了拒收; 2、你写的邮箱地址不对,没写清楚,或没写全,无法发送到对方邮箱; 3、对方的邮箱已满,也无法发送到; 4、网络或系统有故障;你可以先退出邮箱,再重新登录试一下; 5、你发送的邮件和附件太大等。
退信是会说明原因的,你可以查看一下是什么原因呀。
另外你可咨询一下新浪客服中心。
全国统一客服热线 咨询邮箱 希望对你有所帮助 4》一般来说,E-mail的发信方式分为两种:一种是通过ISP或免费邮箱服务商提供的SMTP发信服务器中转的发信方式;另一种则是通过本机建立S MTP发信服务器直接发送电子邮件的方式。
1、通过邮件发信服务器发信的收发过程。
在这一发信过程中,首先由发信人通过电脑将电子邮件发送到SMTP发信服务器上,如果发信服务器收到的邮件合法,发信服务器通过一种“存储转发”技术,将该电子邮件在服务器上排队,当轮到该邮件发送顺序时,再由发信服务器将邮件发送到对方的收信服务器(M X邮件交换服务器)上,再由收信服务器转发到POP3服务器上(很多服务器系统的收信服务器和POP3服务器是同一服务器),最后由收件人通过电脑上的客户端软件将电子邮件从P OP3服务器上取走。
2、通过本机直接发送电子邮件的过程。
与上述发送过程不同的是,一些软件提供本机直接发送电子邮件到收信服务器上的功能,其实就是利用本机电脑建立一个SMTP发信服务器,由本机充当发信服务器的功能,绕过I SP或免费邮箱提供的SMTP发信服务器。
因此本机既充当发信人电脑,又充当发信服务器,其发信过程与上述过程类似,但减少了发信人与发信服务器之间的网络传输过程和邮件的排队等待时间。
如有更多问题, 请咨询新浪客服中心。
全国统一客服热线 咨询邮箱 5》由于发信的时候,主要系统会去找@这个个符号,如果没有这个符号,或者输入错误,就会出现这种提示。
经过测试还发现在中文输入状态下,全角输入@的符号跟英文状态下输入的字符差不多。
请在全英文的状态下输入一遍邮箱地址,或者直接粘贴页面上自己的地址发送,可以测试是否正常的。
如有更多问题, 请咨询新浪客服中心。
全国统一客服热线 咨询邮箱 B》为什么收不到朋友的邮件:因为新浪邮箱最近在升级!等升级完了可能就好了。
1》 您好,如果出现无法接收发送邮件的情况,您可以将您在客户端中设置的服务器地址改成服务器的IP地址,其中免费邮箱POP3服务器IP地址是:202.106.182.168,SMTP服务器IP地址是:202.106.187.158。
然后看一下我的服务器需要身份验证是否打勾,如果没有请打上勾。
换成IP地址后您可以省略DNS解析的步骤。
如果仍不可以正常速度收发邮件,建议您可以做如下测试: 请使用ping的网络命令检查与新浪网邮箱服务器的联接情况,具体方法如下: 如果您的电脑操作系统为:win2000、XP 点击左下角的开始,在弹出的菜单中选择“运行”。
在出现的对话框中输入“cmd”。
此时会弹出一个黑色的DOS状态下的对话框。
在提示符后输入ping空格 (收件服务器)或者(发件服务器)。
请提供下面出现的检测结果,请确认问题,谢谢! 如果您的电脑操作系统为:win98、winme 点击左下角的开始,在弹出的菜单中选择程序,这时会出现新的对话框,在其中的附一栏菜单中点选“MS-DOS 方式”。
此时会弹出一个黑色的DOS状态下的对话框。
在提示符后输入ping空格(收件服务器)或者(发件服务器)。
请提供下面出现的检测结果,请确认问题,谢谢! 在出现的结果中,如果time此项数值小于100,则为链接速度正常,如果大于150则您的网速较慢,请联络您的网络提供商。
如有更多问题, 请咨询新浪客服中心。
全国统一客服热线 咨询邮箱 2》为什么免费信箱收不到朋友的来信? 如果您没有收到朋友的信件,请先检查您自己的免费信箱是否有问题?最简单的测试办法是自己给自己发一封邮件,如果发的出去收得到的话,就说明您的免费邮箱一切正常,没有问题。
另外您还要检查是否您垃圾邮件过滤设置不当造成的,请您登陆邮箱内的设置区进行调整。
另外,您可以让对方测试给其他网站邮箱发邮件是否正常,如果不正常,就是对方邮箱服务器的问题。
如果以上三点都没有问题的话,有可能是对方曾经给新浪发垃圾邮件被新浪屏蔽,请您给我们发邮件,主题为:“我收不到对方的邮件”,然后正文里面写明对方的邮件地址是什么和大致情况,我们会通过邮件和对方联系,让对方发一封测试邮件给我们,然后从中查找原因来解决问题。
我们的联系邮箱为,另外也欢迎您通过电话和我们联系,我们的客服电话为(全国统一免长途费热线) 3》为什么收费邮箱(任你邮)收不到朋友的来信? 如果您没有收到朋友的信件,请先检查您自己的收费邮箱(任你邮)是否有问题?最简单的测试办法是自己给自己发一封邮件,如果发的出去收得到的话,就说明您的收费邮箱一切正常,没有问题.另外您还要检查下面是否您垃圾邮件过滤设置不当造成的。
如果以上两点都没有问题的话,很有可能就是中间线路,或者对方邮件服务器有问题造成的,email的接收影响因素很多,一个因素是新浪的邮件服务器,一个因素是中间线路,一个因素是对方服务器,如果中间任何一个环节出现问题的话,都有可能出现收不到邮件的情况,具体是那一个环节出现问题,要根据对方的退信来判断,您可以和对方联系一下看看是否有退信产生,一般出现退信的原因请详细参阅这里。
另外,这里要建议您的是,如果您的收费邮箱曾经导入过免费邮箱,那么我们建议您最好让对方直接给您的收费邮箱地址发邮件,这样可以保证速度最快。
4》可能有下列几种原因: 1、请检查一下邮箱的文件夹,是否邮箱使用空间已满;如果是,请清理邮箱,将邮件下载或清除; 2、请检查邮箱“配置”里的“过滤器”,是否设置了拒收;如果是,请将拒收项目删除; 3、请检查邮箱“配置”的“自动转信”是否设置了转发功能,却没有选择在原站点保留。
因为邮件的传输过程是,发件方编写好邮件后,邮件从发件方服务器上发出,中间要经过线路传输,然后到达接收方服务器上,再由接收方服务器将邮件放到收件人的邮箱目录里,如果中间任何一个环节出现问题,比如是遇到线路或服务器比较繁忙时,就有可能会影响邮件的接收。
您可以自己给自己发送邮件,测试一下,看看收信的速度如何, 这样也比较容易判断问题出在哪里。
一般来说,E-mail的发信方式分为两种:一种是通过ISP或免费邮箱服务商提供的SMTP发信服务器中转的发信方式;另一种则是通过本机建立S MTP发信服务器直接发送电子邮件的方式。
1、通过邮件发信服务器发信的收发过程。
在这一发信过程中,首先由发信人通过电脑将电子邮件发送到SMTP发信服务器上,如果发信服务器收到的邮件合法,发信服务器通过一种“存储转发”技术,将该电子邮件在服务器上排队,当轮到该邮件发送顺序时,再由发信服务器将邮件发送到对方的收信服务器(M X邮件交换服务器)上,再由收信服务器转发到POP3服务器上(很多服务器系统的收信服务器和POP3服务器是同一服务器),最后由收件人通过电脑上的客户端软件将电子邮件从P OP3服务器上取走。
2、通过本机直接发送电子邮件的过程。
与上述发送过程不同的是,一些软件提供本机直接发送电子邮件到收信服务器上的功能,其实就是利用本机电脑建立一个SMTP发信服务器,由本机充当发信服务器的功能,绕过I SP或免费邮箱提供的SMTP发信服务器。
因此本机既充当发信人电脑,又充当发信服务器,其发信过程与上述过程类似,但减少了发信人与发信服务器之间的网络传输过程和邮件的排队等待时间。
什么是路由器的DHCP,如何设置才能让路由器上的每台电脑都能上网?
DHCP是Dynamic Host Configuration Protocol的缩写,它是TCP/IP协议簇中的一种,主要是用来给网络客户机分配动态的IP地址。
这些被分配的IP地址都是DHCP服务器预先保留的一个由多个地址组成的地址集,并且它们一般是一段连续的地址。
理解DHCP服务使用DHCP时必须在网络上有一台DHCP服务器,而其他机器执行DHCP客户端。
当DHCP客户端程序发出一个信息,要求一个动态的IP地址时,DHCP服务器会根据目前已经配置的地址,提供一个可供使用的IP地址和子网掩码给客户端。
1. 使用DHCP的优点DHCP使服务器能够动态地为网络中的其他服务器提供IP地址,通过使用DHCP,就可以不给Intranet网中除DHCP、DNS和 WINS服务器外的任何服务器设置和维护静态IP地址。
使用DHCP可以大大简化配置客户机的TCP/IP的工作,尤其是当某些TCP/IP参数改变时,如网络的大规模重建而引起的IP地址和子网掩码的更改。
DHCP服务器是运行Microsoft TCP/IP、DHCP服务器软件和Windows NT Server的计算机,DHCP客户机则是请求TCP/IP配置信息的TCP/IP主机。
DHCP使用客户机/服务器模型,网络管理员可以创建一个或多个维护TCP/IP配置信息的DHCP服务器,并且将其提供给客户机。
DHCP服务器上的IP地址数据库包含如下项目:● 对互联网上所有客户机的有效配置参数。
● 在缓冲池中指定给客户机的有效IP地址,以及手工指定的保留地址。
● 服务器提供租约时间,租约时间即指定IP地址可以使用的时间。
在网络中配置DHCP服务器有如下优点:● 管理员可以集中为整个互联网指定通用和特定子网的TCP/IP参数,并且可以定义使用保留地址的客户机的参数。
● 提供安全可信的配置。
DHCP避免了在每台计算机上手工输入数值引起的配置错误,还能防止网络上计算机配置地址的冲突。
● 使用DHCP服务器能大大减少配置花费的开销和重新配置网络上计算机的时间,服务器可以在指派地址租约时配置所有的附加配置值。
● 客户机不需手工配置TCP/IP。
● 客户机在子网间移动时,旧的IP地址自动释放以便再次使用。
在再次启动客户机时,DHCP服务器会自动为客户机重新配置TCP/IP。
● 大部分路由器可以转发DHCP配置请求,因此,互联网的每个子网并不都需要DHCP服务器。
注释:如果要使用DHCP服务器支持跨越多重路由器的子网,则路由器可能需要硬件升级。
路由器必须支持RFC 1533、1534、1541和1542。
2. DHCP分配地址的方式DHCP使用客户/服务器模式,网络管理员建立一个或多个DHCP服务器,在这些服务器中保存了可以提供给客户机的TCP/IP配置信息。
这些信息包括网络客户的有效配置参数、分配给客户的有效IP地址池(其中包括为手工配置而保留的地址)、服务器提供的租约持续时间。
如果将TCP/IP网络上的计算机设定为从DHCP服务器获得IP地址,这些计算机则成为DHCP客户机。
启动DHCP客户机时,它与DHCP服务器通信以接收必要的TCP/IP配置信息。
该配置信息至少包含一个IP地址和子网掩码,以及与配置有关的租约。
DHCP服务器有3种为DHCP客户机分配TCP/IP地址的方式:● 手工分配:在手工分配中,网络管理员在DHCP服务器通过手工方法配置DHCP客户机的IP地址。
当DHCP客户机要求网络服务时,DHCP服务器把手工配置的IP地址传递给DHCP客户机。
● 自动分配:在自动分配中,不需要进行任何的IP地址手工分配。
当DHCP客户机第一次向DHCP服务器租用到IP地址后,这个地址就永久地分配给了该DHCP客户机,而不会再分配给其他客户机。
● 动态分配:当DHCP客户机向DHCP服务器租用IP地址时,DHCP服务器只是暂时分配给客户机一个IP地址。
只要租约到期,这个地址就会还给DHCP服务器,以供其他客户机使用。
如果DHCP客户机仍需要一个IP地址来完成工作,则可以再要求另外一个IP地址。
动态分配方法是惟一能够自动重复使用IP地址的方法,它对于暂时连接到网上的DHCP客户机来说尤其方便,对于永久性与网络连接的新主机来说也是分配IP地址的好方法。
DHCP客户机在不再需要时才放弃IP地址,如DHCP客户机要正常关闭时,它可以把IP地址释放给DHCP服务器,然后 DHCP服务器就可以把该IP地址分配给申请IP地址的DHCP客户机。
使用动态分配方法可以解决IP地址不够用的困扰,例如C类网络只能支持254台主机,而网络上的主机有三百多台,但如果网上同一时间最多有200个用户,此时如果使用手工分配或自动分配将不能解决这一问题。
而动态分配方式的IP地址并不固定分配给某一客户机,只要有空闲的IP地址,DHCP服务器就可以将它分配给要求地址的客户机;当客户机不再需要IP地址时,就由DHCP服务器重新收回。
windows下怎么安装mysql数据库
用MSI安装包安装根据自己的操作系统下载对应的32位或64位安装包。
按如下步骤操作:第一步: 安装许可双击安装文件,在如下图所示界面中勾选“I accept the license terms”,点击“next”。
第二步: 选择设置类型如下图所示,有5种设置类型:Developer Default:安装MySQL服务器以及开发MySQL应用所需的工具。
工具包括开发和管理服务器的GUI工作台、访问操作数据的Excel插件、与Visual Studio集成开发的插件、通过NET/Java/C/C++/OBDC等访问数据的连接器、例子和教程、开发文档。
Server only:仅安装MySQL服务器,适用于部署MySQL服务器。
Client only:仅安装客户端,适用于基于已存在的MySQL服务器进行MySQL应用开发的情况。
Full:安装MySQL所有可用组件。
Custom:自定义需要安装的组件。
MySQL会默认选择“Developer Default”类型,个人建议选择纯净的“Server only”类型,减少对工具的依赖可以更小哥的学习和理解MySQL数据库。
大家可根据自己的需求选择合适的类型,这里选择“Server only”后点击“next”。
第三步: 安装进入到安装步骤的界面,如果第二步选择的是其他类型也只是点击“next”即可进入到该步骤,点击“Execute”。
安装完成后点击“next”直到进入配置页面。
第四步: 配置进入到配置页面。
点击Content Type的下拉框,显示有三种类型:Development Machine:开发机器,MySQL会占用最少量的内存。
Server Machine:服务器机器,几个服务器应用会运行在机器上,适用于作为网站或应用的数据库服务器,会占用中等内存。
Dedicated Machine:专用机器,机器专门用来运行MySQL数据库服务器,会占用机器的所有可用内存。
根据自己的用途选择相应的类型配置,我这里为了后面做高并发性能测试便选择“Server Machine”类型。
选择好配置类型后进行连接配置。
常用的是TCP/IP连接,勾选该选项框,默认端口号是3306,可在输入框中更改。
若数据库只在本机使用,可勾选“Open Firewall port for network access”来打开防火墙,若需要远程调用则不要勾选。
下面的“Named Pipe”和“Shared Memory”是进程间通信机制,一般不勾选。
“Show Advanced Options”用于在后续步骤配置高级选项,为尽可能多的了解MySQL的可配置项,这里勾选该选项框。
点击“next”进入下一步。
第五步: 账户配置进入到MySQL的账户和角色配置界面。
root账户拥有数据库的所有权限,在密码框输入自己设置的密码。
数据库在开发和维护过程中为了安全性和便于管理会为不同的用户授予相应操作权限的账户密码,点击“Add User”按钮,在弹出的会话框中设置不同权限等级的账户。
Host表示能连接到该数据库的主机地址,可设置为本地(localhost/127.0.0.1)、一个外部IP(如218.17.224.228)、一个外部网段(如218.17.224.*)或者所有主机(%)。
Role表示该账户的角色。
不同的角色有着不同的权限等级,暂时可不做配置,后续会在用户权限管理章节详细讲解。
第六步: 配置Windows Service将MySQL服务配置成Windows服务后,MySQL服务会自动随着Windows操作系统的启动而启动,随着操作系统的停止而停止,这也是MySQL官方文档建议的配置。
Windows service Name可设置为默认值,只要与其它服务不同名即可。
在Windows系统中基于安全需求,MySQL服务需要在一个给定的账户下运行,选择默认的Standard System Account即可。
保持默认配置后点击“next”。
第七步: 高级配置因为在前面的第四步中勾选了“Show Advanced Options”选项,所以出现如下图所示的高级选项配置:在这里可配置各种日志文件的存储路径,它默认存储在MySQL安装目录的data目录下面,若非必须不建议改动。
Slow Query Log(慢查询日志)后面有一个Seconds配置项,默认值为10,表示一个SQL查询在经过10s后还没有查询出结果就会将此次查询记录到Slow Query Log中,方便DBA快速找到低效的操作。
Bin Log可用于主从数据同步。
最下面的Server Id用于Master-Slave配置。
这些都将在后续课程中讲到,这里保持默认配置即可。
点击“next”。
第八步: 服务器配置应用经过上述配置后,一个MySQL数据库已基本配置完成。
进入到这一步骤后点击“Execute”执行配置项。
安装成功,点击“Finish”完成。
用压缩包安装根据自己的操作系统下载对应的32位或64位的压缩包。
按如下步骤操作:第一步: 解压缩将压缩包解压到C:\Program Files\MySQL路径下,也可以自定义路径。
我的路径为C:\Program Files\MySQL\mysql-5.7.10-winx64。
第二步: 配置环境变量右键点击“计算机”,选择“属性”,依次打开“高级系统设置”->“环境变量”,在系统变量中选择“Path”项,并点击编辑。
保持原有值不变,并在末尾加上英文分号后追加C:\Program Files\MySQL\mysql-5.7.10-winx64\bin,将MySQL安装路径下的bin目录配置到Path变量中,使在命令行的任何目录下可以执行MySQL命令。
第三步: 修改配置打开MySQL安装目录下面的文件,找到basedir和datadir属性项,去掉前面的注释符号#,修改值如下:basedir = C:\Program Files\MySQL\mysql-5.7.10-winx64datadir = C:\Program Files\MySQL\mysql-5.7.10-winx64\data分别表示MySQL的安装目录和数据目录。
如果在第一步中解压缩到其它的文件夹则修改对应的值。
再将该文件重命名为。
第四步: 安装以管理员身份运行cmd,进入到MySQL的bin目录,执行初始化命令:mysqld –initialize –user=mysql –console1该命令用来初始化数据,在5.7以前的版本是不需要执行该命令的。
初始化完成后会提供一个临时的root密码,如下图红色方框,记下该密码。
再执行如下命令进行MySQL服务安装:mysqld –install mysql1mysql为默认的服务名,可不写。
需要注意的是一定要以管理员身份运行cmd。
第五步: 启动服务在管理员cmd窗口中执行如下命令来启动MySQL服务:net start mysql1当出现如下图所示提示时表示MySQL安装并启动成功。
MySQL5.7以前的版本在安装时不需要执行第四步中的mysqld –initialize命令,如果漏掉该命令后在此步骤会出现如下错误:因为该版本的压缩包里面有些文件和文件夹(如data文件夹)需要在执行mysqld -initialize命令后才创建。
我在用5.6版本的安装步骤来进行安装时就在这里吃过很多亏,希望以此为戒,不再踩坑。
第六步: 登录执行如下命令:mysql -uroot -p1提示输入密码,输入第四步中记录下的密码,按回车后出现如下页面表示登录成功,并进入了MySQL命令行模式。
第七步: 修改密码在MySQL命令行执行如下命令:ALTER USER root@localhost IDENTIFIED BY new_password1大家改成自己的密码。
如果没有修改密码就执行其它的SQL命令。
经过以上步骤后MySQL服务器安装完成。