首页 - 神途手游 > 游戏测试:手把手教你在本地搭建一个mysql数据库服务

游戏测试:手把手教你在本地搭建一个mysql数据库服务

发布于:2024-02-22 作者:admin 阅读:90

在内网环境,都会搭建一个公共的测试服务器,但是在公共环境下测试会有一些局限性,比如涉及需要更改时间的测试,如果你一个人更改了时间,会影响到其他游戏功能或者其他人的测试,会造成一些莫名其妙的问题。

还有一个是,不能依着你的想法想重启服务器就重启服务器,这样也会影响到其他人的工作。特别是在准备数据测试的时候,咔擦,重启服务器,把你辛辛苦苦的数据全部搞没了,就很难受。。

所以,我个人偏向在本地电脑自己搭建一个私服,这样在你自己的服务器随便搞,也不会影响其他人,随便折腾也没关系,主要是方便测试。

私服搭建好后,会发现你个人改动时间也会影响其他人的数据,不要奇怪,因为你们所有人连的还是同一个数据库,所以,还需要在本地搭建一个数据库,这样才算是真正的你的私服。

今天,我就手把手教你如何搭建一个数据库服务器。

mysql有两种类型的安装包,一种是免配置版,类似于你安装其他软件时就一直选择默认,然后傻瓜式的下一步下一步就行了。另外一种是需要自己配置的。现在我选择是在官网自己下载的需要配置的数据库,需要根据自己电脑选择32位还是64位。嫌麻烦的话,可以直接到我分享的百度网盘取,不过注意一下我选择的是版本64系统:

提取码:srv3

1.解压后打开,你会看到这样的页面。不要装在c盘,不用提醒吧?也不要在文件夹写中文。

2.打开bin文件夹。复制这个路径,安装到环境变量中,至于为什么要放到环境变量中,主要是嫌麻烦。你也可以看看我这篇文章:

3.用管理员启动命令行。我的电脑是win10系统,打开左下角图标,输入cmd,选择“命令提示符”,记住,此时不要直接双击打开,而是要鼠标右键,用管理员命令打开。如果直接双击打开,没有权限访问,会安装失败的,这是我踩过的一个坑,你们就不要再踩了。

4.在命令提示符下输入: --- --user=mysql。这个是用来初始化命令,生成data文件夹。

看到这个报错不要慌,打开360软件管家,下载vc++ 2017,一键安装。

这时候再执行 --- --user=mysql初始化命令,需要等待一段时间,初始化成功,成功之后再打开mysql界面,你就会发现多了一个data文件。

5.输入: -- mysql ,提示 .安装服务器成功了。

6.尝试连接服务器:net start mysql ,等待服务器启动成功。

7.输入账号密码进入服务:mysql -uroot -p ,注意,因为之一次安装,没有设置用户名和密码,-u 代表后面输入的用户名,用户名是root,-p代表后面输入密码,但是现在没有设置密码,所以直接按回车就行。

出现“Enter ”之后,因为我们没有设置密码,所以继续按enter键,直接跳过,看到下面的“mysql>”没?说明我们成功进入mysql了。

8.到了这一步,我们用 for mysql工具是连接不上的,好像是加密方式不同导致的。所以我们需要重新设置密码:ALTER USER 'root'@'' WITH d BY ''; (by引号里面的密码,可以自由设置,记住,要以英文分号结尾。)

9.设置完新密码之后,也不会立即生效,此时,我们需要强制刷新:flush ;(还是注意分号结尾。这个得提醒多次)

这时候我们再用工具连接,连接成功~~~撒花~~。

哦,对了,如果你不知道是什么,以及基本操作,可以看看我下面的文章:

10.既然已经启动好了,当然也可以手动关闭:

先exit;退出mysql。

再:net stop mysql ,关闭mysql。

想重新打开的话用:net start mysql。哦,对了,下次再进入mysql的时候记得输入你新设置的密码哦。

最后再分享一个,启动mysql时报错:服务正在启动或停止中,请稍候片刻后再试一次。其处理方法是:

1.管理员身份打开命令行窗口,注意是管理员身份,不然无权限访问

2.输入命令“| "mysql"”,用于查找mysql的残留进程。

3.输入命令“/f /t /im .exe”,

4.再次输入命令“| "mysql"”,查看是否还留有有其他的mysql残留进程,如果还有,则继续杀死,直到完全杀死进程为止

5.然后再net start mysql

此篇完结。

二维码

扫一扫关注我们

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。如果发现本站有涉嫌抄袭的内容,请告知我们,本站将立刻删除涉嫌侵权内容。

相关文章