V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
xiexiping
V2EX  ›  问与答

移动端学后端,装个 MySQL 一直报错,到 start the server 一直过不去,能搜到的解决办法都试了

  •  1
     
  •   xiexiping · 8 天前 · 5297 次点击
    想问问有没有替换产品,没见过这种在安装步骤就能如此劝退的东西,后端门槛这么高吗
    第 1 条附言  ·  7 天前
    大哥们别吐槽我提问的艺术了,怪我没说明白,我发帖初衷本身就不是解决 MySQL 的这个问题,而是已经决定换掉它了
    149 条回复    2024-09-12 17:08:32 +08:00
    1  2  
    Wh1t3zZ
        101
    Wh1t3zZ  
       7 天前   ❤️ 3
    harryWebb
        102
    harryWebb  
       7 天前
    根据我多年的经验,百分之 90 是端口冲突了。。。你去翻一下启动日志就知道了。。。反正我之前基本上都是端口冲突报错,杀一下端口占用就行了,还有一种情况是配置,但是配置一般我也不会去改
    xiexiping
        103
    xiexiping  
    OP
       7 天前
    @Wh1t3zZ 其实我的问题侧重在替代品,而已经不是怎么解决它的问题了
    Pursue9
        104
    Pursue9  
       7 天前
    等学到 C#的 EFCore 难度会直线上升, 但是学会了用起来也真爽
    rickiey
        105
    rickiey  
       7 天前
    win11 家庭版装 mysql5.7,后端也不一定搞定,推荐 window 下 docker 都歇歇吧,window 下 docker 问题更大,建议 VMware 装个 linux,里面搞,还能快照
    qwertyzzz
        106
    qwertyzzz  
       7 天前
    phpstudy
    qwertyzzz
        107
    qwertyzzz  
       7 天前
    @Configuration 有没有可能就没想解决 单纯吐槽下呢
    coolfan
        108
    coolfan  
       7 天前
    装个 docker desktop ,一路下一步,会自动给你安装 wsl ,然后鼠标点点点跑个 docker 镜像就行 版本答案
    misaka19000
        109
    misaka19000  
       7 天前
    楼主这个问题我在十几年前刚刚玩 mysql 的遇到过,需要在注册表里面把所有和 mysql 相关的内容都删除掉,不然会启动不了
    misaka19000
        110
    misaka19000  
       7 天前
    5.7 版本,好经典的版本啊哈哈哈
    kingstar718
        111
    kingstar718  
       7 天前
    其实没必要在机器上装 mysql 服务端,装个有图形界面的客户端就行了,至于服务端,不要折腾服务端;请搜索免费的 mysql ,网上也是有的,只是限容量或者网速不好而已。

    没事千万不要自己折腾环境,没必要。
    ch3nOr
        112
    ch3nOr  
       7 天前
    不想折腾可以直接买个云服务
    xcsoft
        113
    xcsoft  
       7 天前
    装在 wsl 里面试试
    TiggeYL
        114
    TiggeYL  
       7 天前
    你都 C#了,用 sqlite 和 mssql 的 localhots db ,前者环境都不需要装,只需要去装 nuget package 就能使用,后者可能需要在安装 vs 时勾选才能用
    TiggeYL
        115
    TiggeYL  
       7 天前
    mssql 的 localhots db => mssql 的 LocalDB ,之前的回复写错了
    yx1989
        116
    yx1989  
       7 天前
    @songco 可能楼主不是想解决问题,只是想吐个槽
    TiggeYL
        117
    TiggeYL  
       7 天前
    作为 dotnet 从业者,还是希望你好好看下官方的文档,文档已经很基础了,要是语言方面还不明白,建议,先去视频网站看下基础的语言教学再来上手

    估计你学的教程是用的 mysql ,但是建议你还是用 sqlite 和 mssql 的 LocalDB ,这两个比较简单,也可以用 efcore

    官方文档: https://learn.microsoft.com/zh-cn/aspnet/core/getting-started/?view=aspnetcore-8.0
    pangdundun996
        118
    pangdundun996  
       7 天前
    @xiexiping #22 https://blog.csdn.net/swift0824/article/details/78489541 给你发个我以前自学写的教程,不难的
    fresco
        119
    fresco  
       7 天前
    不行就 docker 呗,在第一步被拦住也是没谁了
    sunrealzhang
        120
    sunrealzhang  
       7 天前
    按着官方文档教程来应该都能成功,最好别往上这找点那抄点的,完了最后都拼不上
    BigChengzi
        121
    BigChengzi  
       7 天前
    装个小皮面板,直接一键启停,方便老了
    humingk
        122
    humingk  
       7 天前 via iPhone
    同学们这道题的答案不是“贴日志”,而是“集美这不是你的问题,MySQL 是真垃圾,千万不要用😂”
    ktonline
        123
    ktonline  
       7 天前
    嗨,windows 装个 phpstudy ,直接起飞,redis mysql 都给你搞好
    xuanbg
        124
    xuanbg  
       7 天前
    windows 版本的 mysql 不是有安装向导的嘛?一路下一步就装好了呀。
    dislazy2023
        125
    dislazy2023  
       7 天前
    mysql8 安装很坑,建议换版本 8.0.xxxx 之类的,不要直接就用 8
    dislazy2023
        126
    dislazy2023  
       7 天前
    @dislazy2023 亲测 8.0.26 可用,再往后每次启动都是各种各样奇怪的问题
    laragh
        127
    laragh  
       7 天前
    @Configuration
    我看到的回复大概内容如下:
    安装者:我报错了快来帮帮我
    v2er : 啥报错
    安装者:start the server
    v2er : 有 log 么?
    安装者:start the server
    v2er : 有 log 么?
    安装者:能找的我都找了
    v2er : 有 log 么?
    xiexiping
        128
    xiexiping  
    OP
       7 天前
    @dislazy2023 说明我吐槽的还是不无道理的
    xiexiping
        129
    xiexiping  
    OP
       7 天前
    @laragh 你仔细看看我问的是啥再来吐槽行不,我提问的时候已经把这玩意放弃了
    qingshanyuluo
        130
    qingshanyuluo  
       7 天前
    替换的产品就是阿里云直接买 mysql 服务
    fengpan567
        131
    fengpan567  
       7 天前
    开 ssh 让我上去看看!
    dislazy2023
        132
    dislazy2023  
       7 天前
    最简单的方法 去 tidb 官网申请一台免费的,我现在很多服务都用这个免费的 https://tidbcloud.com/
    dupenn
        133
    dupenn  
       7 天前 via iPhone
    游戏还没开始就结束了?
    ruiy
        134
    ruiy  
       7 天前
    万事开头难,后面会更难。
    Kontinue
        135
    Kontinue  
       7 天前
    插一句嘴,C#不是应该陪 SQL Server 吗= =
    xiexiping
        136
    xiexiping  
    OP
       7 天前
    @Kontinue 听说那个后面要收费呀
    ala2008
        137
    ala2008  
       7 天前
    欢迎加入 postgreSQL pg 大家庭
    Vtwoguest
        138
    Vtwoguest  
       7 天前 via iPhone
    @xiexiping 主要看你前面一直说什么没用 很难我见过公司装个宏无脑下一步给用户安装 MySql 都没出问题 所以想看下是什么复杂错误 吸取教训 如有冒犯 请见谅
    EndlessMemory
        139
    EndlessMemory  
       7 天前
    论 docker 为什么是神
    sunxvvv
        140
    sunxvvv  
       7 天前
    @xiexiping #19 啊,windows 下个安装包,不用命令,那无脑点点点就行啊; linux ,图快,直接 yum 仓库一装,yum install ,再或者直接 docker 起一个,MySQL 是易用性很高的数据库了,不可能查了资料还装不上,或许,RDS 适合你把,但也得点点点下
    mocococ
        141
    mocococ  
       7 天前
    docker 上面装 数据库 docker 没搞明白 出问题 整个数据库都没了..
    sunxvvv
        142
    sunxvvv  
       7 天前
    @xiexiping #22 MySQL 对比 PostgreSQL ,易用性上一直都是占优的,怎么说呢,别心急,有问题就日志,我猜测可能是以前装过,环境不干净吧,还是更推荐 Linux 部署,后端多多少少也得懂点 linux ,你用啥顺手就用啥吧,pg 现在在国内占比也越来越多了
    jdkxnktkdkxod
        143
    jdkxnktkdkxod  
       7 天前
    哪怕你截个日志图呢?
    DIO
        144
    DIO  
       7 天前
    试试 scoop
    arthas0v0
        145
    arthas0v0  
       7 天前
    放弃 win 开发
    RyougiShiki
        146
    RyougiShiki  
       7 天前
    最新版本 zip 手动安装版比较麻烦,初始化数据库,命令手动启动服务。如果是 exe 安装版的就比较方便。遇见问题不能逃避,mysql 这种流行的东西启动不起来肯定是有原因的。postgresql 很好,但国内教程相对偏少遇到问题后新手更难解决。
    twoyuan
        147
    twoyuan  
       7 天前
    zypy333
        148
    zypy333  
       7 天前
    电脑设备名不要用中文
    oneisall8955
        149
    oneisall8955  
       7 天前
    docker 一把梭
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1796 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 16:32 · PVG 00:32 · LAX 09:32 · JFK 12:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.