美国云服务器windows下mysql的降权操作 |
1.远程登录服务器
2.在服务器上下载mysql-5.5.38-win32.msi
3.点击【运行】,开始安装
4.点【NEXT】
5.勾选I accept点击【next】
6.选择安装方式 typical为典型安装,custom为自定义安装,complete为完全安装,这里选择custom
7.这里location选择安装路径(建议点击browse改为非系统盘,如D盘,这样的好处是即使重装系统也不会影响到mysql) 8.注意两点细节: a.documentation建议选成安装(默认不安装的)
b.即使mysql安装路径改为D盘,但sever data files位置仍在C盘
9.设置完成点击install开始安装
10.安装完进入mysql的配置引导页
11.一直点击next进入Luanch the MySQL Instance Configuration Wizard,勾选进入立即配置
12.点击next开始配置
13.选择配置类型: Detailed Configuration(详细配置):适合想要自行配置环境的用户。 Standard Configuration(标准配置):适合想要快速启动MySQL的用户。(注意,这种配置下选项是设置好的标准配置,可能与安装MySQL的系统空间实际情况不兼容)
这里选择Detailed Configuration,选择后点next继续
14.这里是配置MySQL的 MySQL服务器类型,可以选择3种服务器类型,选择哪种服务器将影响到MySQL Configuration Wizard对资源的分配。 Developer Machine:该选项代表典型个人用桌面工作站,将MySQL服务器配置成使用最少的系统资源。 Server Machine:该选项代表服务器,MySQL服务器可以同其它应用程序一起运行,MySQL服务器配置成使用适当比例的系统资源。 Dedicated MySQL Server Machine:该选项代表只运行MySQL服务的服务器,MySQL服务器配置成使用所有可用系统资源。
这里选择servermachine并点next继续
15.这里是配置MySQL的数据库使用情况。 Multifunctional Database:选择该选项,则同时使用InnoDB和MyISAM储存引擎,并在两个引擎之间平均分配资源。 Transactional Database Only:该选项同时使用InnoDB和MyISAM 储存引擎,但是将大多数服务器资源指派给InnoDB储存引擎。建议主要使用InnoDB只偶尔使用MyISAM的用户选择该选项。 Non-Transactional Database Only:该选项完全禁用InnoDB储存引擎,将所有服务器资源指派给MyISAM储存引擎。建议不使用InnoDB的用户选择该选项。
这里选择Multifunctional Database并继续点next
16.这里是配置MySQL的 InnoDB表空间,有些用户可能想要将InnoDB表空间文件放到不同的位置,而不放到MySQL服务器数据目录。要想更改InnoDB表空间文件的默认位置,从驱动器下拉列表选择一个新的驱动器,并从路径下拉列表选择新的路径。要想创建路径,点击 …按钮。
这里选择默认配置(直接点next)。
17.这里是配置MySQL的并发连接,限制所创建的与MySQL服务器之间的并行连接数量很重要,以便防止服务器耗尽资源。 Decision Support(DSS)/OLAP:如果服务器不需要大量的并行连接可以选择该选项。假定最大连接数目设置为100,平均并行连接数为20。 Online Transaction Processing(OLTP):如果你的服务器需要大量的并行连接则选择该选项。最大连接数设置为500。 Manual Setting:选择该选项可以手动设置服务器并行连接的最大数目。从前面的下拉框中选择并行连接的数目,如果你期望的数目不在列表中,则在下拉框中输入最大连接数。
这里我选择的是Online Transaction Processing
18.这里配置MySQL的网络选项,可以启用或禁用TCP/IP网络,并配置用来连接MySQL服务器的端口号。
要想禁用TCP/IP网络,取消选择Enable TCP/IP Networking选项旁边的检查框(默认端口3306)。要想更改访问MySQL使用的端口,从下拉框选择一个新端口号或直接向下拉框输入新的端口号。如果你选择的端口号已经被占用,将提示确认选择的端口号,如果其他机器需要访问该数据库,建议勾选 Add firewall exception for this port(添加到防火墙例外)。
19.配置MySQL的字符集,MySQL服务器支持多种字符集: Standard Character Set: 如果想要使用Latin1做为默认服务器字符集,则选择该选项,Latin1用于英语和许多西欧语言。 Best Support For Multilingualism:如果想要使用UTF8做为默认服务器字符集,则选择该选项。UTF8可以 将不同语言的字符储存为单一的字符集。 Manual Selected Default Character Set/Collation:如果想要手动选择服务器的默认字符集,请选择该项。从下拉列表中选择期望的字符集。 这里选择Standard Character Set
20.这里是配置MySQL的服务选项,全部勾选即可将MySQL安装成服务并随Windows自动启动。
21.这里是配置MySQL的安全选项,强烈建议为你的MySQL服务器设置一个root密码
22.配置完毕点击Execute完成安装
23.打开cmd输入services.msc查看服务,可见MySQL已自动启动
24.此时MySQL是以本地系统登陆,需要进行降权操作。操作思路:新建账户并替代系统帐户登陆
具体步骤: a.创建一个用户名为mysql,密码为123456的账户 net user mysql 123456 /add
b.设置用户mysql不属于任何用户组(独立)
c.进入计算机管理 compmgmt.msc
点击本地用户和组,打开用户,可见mysql用户已创建成功,右键属性,常规里勾选【密码永不过期】和【用户不能修改密码】(打开隶属于检查可见该用户不属于任何用户组)后点【确定】
d.假设mysql安装在D盘,建议先在D盘属性中将administrator和system外的用户组删除
找到mysql安装文件夹,右键属性,在安全中添加mysql用户
e.进入服务,找到MySQL右键属性
f.点击登录,选择【此账户】,通过【浏览】选择mysql用户,在下方输入密码
g.点击【确定】,此时已降权 h.提示重启
i.重启后,MySQL运行正常,但登录账户已降为mysql用户,至此降权成功
一诺网络香港免备案专区,提供「香港增强云服务器」和「香港特惠云服务器」两种类型的高可用弹性计算服务,搭载新一代英特尔®至强®铂金处理器,接入CN2低延时高速回国带宽线路,网络访问顺滑、流畅。机房网络架构采用了BGP协议的解决方案可提供多线路互联融合网络,使得不同网络运营商线路的用户都能通过最佳路由实现快速访问。香港云服务器低至29元/月,购买链接:https://www.enuoidc.com/vps.html?typeid=2