xiexiping
V2EX  ›  问与答

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

  •  1
     
  •   xiexiping · Sep 11, 2024 · 13882 views
    This topic created in 785 days ago, the information mentioned may be changed or developed.
    想问问有没有替换产品,没见过这种在安装步骤就能如此劝退的东西,后端门槛这么高吗
    Supplement 1  ·  Sep 12, 2024
    大哥们别吐槽我提问的艺术了,怪我没说明白,我发帖初衷本身就不是解决 MySQL 的这个问题,而是已经决定换掉它了
    149 replies  •  2024-09-12 17:08:32 +08:00
    1  2  
    ❮ ❯
    runchaos
    runchaos
    Sep 11, 2024
    1
    chatgpt
    百度
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    2
    @runchaos 早试过了
    spencerseth44
    spencerseth44
    Sep 11, 2024
    3
    万事开头难,中间难,结尾难
    4Et5ShxMIq58n6Lr
    4Et5ShxMIq58n6Lr
    Sep 11, 2024
    4
    多找找教程,怎么能卡在安装这一步呢
    ETiV
    ETiV
    Sep 11, 2024
    5
    开 log ,如果开 log 还解决不了就开 verbose log
    Vegetable
    Vegetable
    Sep 11, 2024
    6
    docker run -it -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8

    就这么一条命令
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    7
    @laobobo 我也干了这么多年程序员了,连他一个安装都搞不过去,门槛真高,什么 Google 百度 gpt 办法全试了一遍,就是卡在那,对这玩意真的服
    leilinJune
    leilinJune
    Sep 11, 2024
    8
    那你装个 docker ,再用 docker 装 MySQL ,这样很简单
    52boobs
    52boobs
    Sep 11, 2024 via Android
    9
    @xiexiping 最明确的方式,装一个 linux,然后命令行安装,中间缺什么装什么,遇见不懂的就问 chatgpt.win 平台上总是会遇到些奇奇怪怪的问题,杂七杂八的解决方案一大堆,还要一个一个试,linux 就没有这个问题.
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    10
    @52boobs 因为用 C#开发,就选的 Windows ,gpt 又给我推荐了 PostgreSQL ,我试试这个行不行
    Atoony
    Atoony
    Sep 11, 2024
    11
    会不会是安装路径里有中文
    wu67
    wu67
    Sep 11, 2024
    12
    配环境, 用 docker. 你只需要考虑如何装上并把 docker 跑起来, 其他开发环境的配置, 几乎都能简单搜到.
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    13
    @Atoony 没有,一般网上能搜到的办法我都试了一遍
    Dece
    Dece
    Sep 11, 2024
    14
    你让 gpt 给你一个 docker 命令好了,挂载数据到本地,复制改改路径就能用
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    15
    @wu67 刚开始学,docker 是啥还不知道呢,哈哈
    shakaraka
    shakaraka
    Sep 11, 2024❤️1
    16
    不用 win 平台可以解决 90%的问题,用 docker 可以解决 99%的问题,用 linux 可以解决 100%的问题
    Dece
    Dece
    Sep 11, 2024
    17
    先说说你用的啥系统吧
    opengps
    opengps
    Sep 11, 2024❤️3
    18
    作为后端告诉你:一切顺利其实并不简单,大家都在为 N 个 9 级别的顺利在辛苦努力。
    你这问题,越是有了点经验反而都会答不上来:端口问题、用户权限问题、文件系统问题、杀毒软件问题、命令行别名问题等等等等,可以有特别多的可能
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    19
    @Dece win11 ,电脑自带的家庭中文版
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    20
    @wunonglin 用 C#开发,要不然我就用 Mac 了
    Dece
    Dece
    Sep 11, 2024
    21
    start the server 一直过不去是什么个意思,建议贴贴图片,提供些日志,报错信息等等
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    22
    postgreSQL 安装过程很顺利,哈哈,我感觉不是我菜的问题了,还是 MySQL 自己问题多一些
    hehe5120
    hehe5120
    Sep 11, 2024
    23
    我在 B 站发过一个 0 基础的 MySQL 的安装视频,可以参考下 https://www.bilibili.com/video/BV1Pg411Z7Z4/
    是用完全干净的操作系统安装的,你遇到的问题,有可能是操作系统中安装的别的软件有冲突,这种情况对于新手解决起来是很困难的。我还遇到过帮别人解决这类问题,最后也找不到原因,重装操作系统才解决。
    newaccount
    newaccount
    Sep 11, 2024
    24
    用 sqlite ,学习阶段够了
    twofox
    twofox
    Sep 11, 2024
    25
    你就不能装个 wsl ,然后一键安装 MySQL 嘛
    ErZhou
    ErZhou
    Sep 11, 2024
    26
    有压缩包版本的, 解压出来, powershell 几个命令就装完了
    Dece
    Dece
    Sep 11, 2024
    27
    @twofox 哈哈哈,移动端平常开发估计也不用 wsl 的,你让他装 wsl ,问题又麻烦了
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    28
    ybz
    ybz
    PRO
    Sep 11, 2024
    29
    C#都跨平台多少年了。。。。
    spacebound
    spacebound
    Sep 11, 2024
    30
    有点神奇,win11 上装个 mysql 有什么难的?安装包下载后运行,一路下一步就行了,这也难吗?搜索引擎查个关键字“win11 安装 mysql”,随便点一个文章进去都是详细的图文安装资料,难在哪里了? 搞不懂
    Dece
    Dece
    Sep 11, 2024
    31
    @xiexiping 安装程序都提示你看看日志了,哈哈哈,估计看下就知道怎么解决了
    leegradyllljjjj
    leegradyllljjjj
    Sep 11, 2024 via iPhone
    32
    装个 mysql 就门槛高了?
    spacebound
    spacebound
    Sep 11, 2024
    33
    @xiexiping #28 打开百度搜索“mysql 安装 starting the server 报错”
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    34
    @Dece 按日志搜过了办法,并没有解决问题
    hehe5120
    hehe5120
    Sep 11, 2024
    35
    @xiexiping #28 Log Tab 页里面有具体的错误信息。英文提示信息要仔细看,获取足够的线索才可能解决问题。
    jatesun
    jatesun
    Sep 11, 2024
    36
    用 docker 吧,简单,省很多环境的问题。
    wu00
    wu00
    Sep 11, 2024
    37
    @xiexiping #28 不是让你在‘Log’ tab 中查看详细错误信息吗?你平时开发移动端碰到问题的时候不是自己先一步步排查和解决吗...
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    38
    反正换了 postgreSQL ,点继续就装好了,说明这东西不应该这么困难呀,怎么 MySQL 就这么多问题呢
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    39
    @wu00 大哥,我上面说了,你们说的什么百度 gpt 看日志这些,我早试过了,除了稻壳这些我不会的
    shyangs
    shyangs
    Sep 11, 2024
    40
    那你就用 PostgreSQL 吧.
    ZZ74
    ZZ74
    Sep 11, 2024❤️1
    41
    各位别推荐 wsl 和 docker 了,问题更多。
    mysql win 有 msi 或者 exe 的安装包 吧 ,双击一路默认就完了
    或者安装个了 linux ,在 linux 下面 apt install 啥的。linux 下也可以下载压缩包,解压后跑起来
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    42
    作为后端告诉你:一切顺利其实并不简单,大家都在为 N 个 9 级别的顺利在辛苦努力。
    你这问题,越是有了点经验反而都会答不上来:端口问题、用户权限问题、文件系统问题、杀毒软件问题、命令行别名问题等等等等,可以有特别多的可能
    感觉这位大哥说的很对,一些问题你看上去觉得很简单,可能是你没遇到
    sautvaste
    sautvaste
    Sep 11, 2024
    43
    建议先学一下 Docker ,看一下 `run` `start` 等几个常用命令就够了,在宿主机装环境还弄得乱七八糟
    人生苦短,这种没什么收益的事情不值得花时间
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    44
    @Tubering 好的,学习一下
    godall
    godall
    Sep 11, 2024
    45
    mysql 安装困难? 直接文件解压倒文件夹下,改一下 mysql.INI ,就能直接运行了。
    然后就是建库建用户建表。
    dp
    dp
    Sep 11, 2024
    46
    docker 解君愁~
    ariesxox
    ariesxox
    Sep 11, 2024
    47
    看了一圈评论,v50 我来
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    48
    @dp docker 是啥呀?干嘛用的
    LLaMA2
    LLaMA2
    Sep 11, 2024
    49
    WaldenHorizon
    WaldenHorizon
    Sep 11, 2024
    50
    估计是被什么安全软件静默干掉了
    iOCZS
    iOCZS
    Sep 11, 2024
    51
    看日志啊,想啥呢
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    52
    @LLaMA2 换 postgreSQL 了,gpt 对它的评价好像比 MySql 还高一点
    wu00
    wu00
    Sep 11, 2024
    53
    @xiexiping #39 好吧,那你也应该把问题描述的尽量详细,以及你做过哪些尝试,至少把 log 贴出来吧。另外你问的是替代产品,大家推荐 docker 没毛病😀
    iOCZS
    iOCZS
    Sep 11, 2024
    54
    感觉你是女性,但我没有证据。。。。
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    55
    @wu00 没说大家推荐的有毛病,只是我暂时还不会
    marcong95
    marcong95
    Sep 11, 2024❤️1
    56
    @xiexiping 我发现了一个关键字:5.7.27 ,2024 年了,你不考虑来一个 8.x 么?
    Leeeeex
    Leeeeex
    Sep 11, 2024
    57
    @xiexiping #42
    有没有一种可能,是你描述不出来你的问题呢?可能是没遇到过,但是你说了半天也说不上来具体是哪里有问题,贴个报错日志上来一看不就知道了吗。
    就按照这个大哥说的这些方向,你能分别去检测一下有没有问题吗?
    Configuration
    Configuration
    Sep 11, 2024❤️22
    58
    你自己说你也干了这么多年程序员了,但是感觉你这么多年白干了,遇到问题发帖提问,连日志都不贴,你这个帖子有什么意义?
    selfi
    selfi
    Sep 11, 2024
    59
    用 docker 跑就好了,一行命令搞定,没必要在本机装
    zhang963hao
    zhang963hao
    Sep 11, 2024
    60
    小皮面板解君愁
    Mithril
    Mithril
    Sep 11, 2024
    61
    PostgreSQL 确实比 MySQL 好一些,但这俩玩意对你来说区别不大。。。

    你既然用 C#,那你直接 EF Core + SQLite 就行了。等玩明白了再去搞 PostgreSQL 或者 MySQL
    bzshow1
    bzshow1
    Sep 11, 2024 via iPhone
    62
    选择 Postgres 是对的
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    63
    @Mithril 对我来说能用上就行,不是为了研究技术也不是为了找工作,只是拓展一点技能,也不要求多深入,需要的时候能做个东西出来用就行了
    spicy777
    spicy777
    Sep 11, 2024
    64
    安装 mysql 都有门槛了嘛。。。
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    65
    @spicy777 我的问题,换 postgres 已经装好了
    zfjdif
    zfjdif
    Sep 11, 2024
    66
    学后端先学 docker 吧😂
    LieEar
    LieEar
    Sep 11, 2024
    67
    不是你的问题,安装软件、搭建环境确实会出现各种问题。所以就有了 docker 这个神器。
    alexsz
    alexsz
    Sep 11, 2024
    68
    用 docker
    Mithril
    Mithril
    Sep 11, 2024
    69
    @Mithril 主要是看你想做什么。
    其实 SQLite 还是很强的,如果你只想弄个带数据库的单机程序,那它就是最好的选择。单独装个数据库就会有各种各样的问题。
    而且你用 ORM ,简单项目的话,在几种关系型里切换也不是很难。
    feiniu
    feiniu
    Sep 11, 2024
    70
    是不是你的电脑的名字是中文
    followNew
    followNew
    Sep 11, 2024
    71
    @xiexiping #28
    你能把日志贴出来吗?

    英文日志先看明白是什么意思,再把关键内容用 google 搜
    letmedie
    letmedie
    Sep 11, 2024
    72
    windows 安装 MySQL 不是要么免安装版自己配置要么直接 msi 安装包无脑下一步么,而且如果你期望是得到有效回复也需要附上日志啊,没日志的话确实没有办法给出答案,因为导致报错是会有很多原因的,具体要看日志的上下文才能分析出来。
    Foxkeh
    Foxkeh
    Sep 11, 2024
    73
    被优化无聊中, 对这个问题很有兴趣, 能贴一下完整日志吗?
    zhufpy
    zhufpy
    Sep 11, 2024
    74
    直接 Docker ,安装个 Docker-desktop ,直接拉个镜像得了,省的麻烦
    oamu
    oamu
    Sep 11, 2024
    75
    装个 Docker 用容器跑就行了,其他什么消息队列、redis 也是这样,反正是学习,没必要本地安装。
    soap0X
    soap0X
    Sep 11, 2024 via Android
    76
    win 不是 install 后 net start 吗。不用安装我感觉挺好的,到用的时候命令搞下
    fFeeOps
    fFeeOps
    Sep 11, 2024
    77
    报错是啥
    nepiedg
    nepiedg
    Sep 11, 2024
    78
    phpstudy
    pocketz
    pocketz
    Sep 11, 2024
    79
    我觉得楼主是来骗回复的。别人问他啥错误,只会说”我查过了,没用“
    aibx01
    aibx01
    Sep 11, 2024
    80
    docker 解君愁,同样推荐 docker ,对于自己个人使用,b 站学几个小时完全够用了。
    hefish
    hefish
    Sep 11, 2024
    81
    这个跟多年程序员有啥关系? 这是我们运维的事儿,你抢什么饭碗。
    Jinnrry
    Jinnrry
    Sep 11, 2024 via iPhone❤️1
    82
    草,自认为自己精通各类编程软件安装的技能可以施展出来装装逼了。结果我翻了七十多条回复都没找到报错日志
    plp
    plp
    Sep 11, 2024 via iPhone
    83
    为什么到现在都不敢贴详细报错 log?
    哈哈哈 是不是发现是个很低级的问题就不敢贴出来了?
    你所谓的这些复杂问题遇见过的人一看 log 就能看出来怎么回事
    abccccabc
    abccccabc
    Sep 11, 2024
    84
    现在你知道为啥秃顶的人多数是做后端了吧?
    JamesMackerel
    JamesMackerel
    Sep 11, 2024❤️1
    85
    我点进来之前还想着里面会有些截图、自己做了什么、有什么现象之类的尝试步骤描述,说能不能帮帮新人啥的。结果进来就一句话,那我只能说 rtfm stfw ……
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    86
    @Vtwoguest 你想太多了吧,我一开始就说我不会这东西,就算再简单,有什么不敢贴的,发帖的时候我已经换 postgres 了,所以没贴日志,还以为我是怕你笑话啊?
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    87
    @JamesMackerel 更多是个吐槽贴,不是求助贴,发完这个已经把 postgreSQL 装好了
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    88
    @letmedie 更多是个吐槽贴,可能我没表达明白
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    89
    @oamu 一定去学,好多人说这个了
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    90
    @Jinnrry 哈哈哈,我的错,我更多是想吐槽一下
    xiexiping
    xiexiping
    OP
    Sep 11, 2024
    91
    @JamesMackerel 我是想吐槽一下,然后想看看有没有其他可替换的东西用,后来搜到了 postgresql ,MySQL 安装都能把我难住,后面更不想用了,对我来说能用就行,我这人没啥探究精神
    james2013
    james2013
    Sep 11, 2024 via Android
    92
    会不会是你自己的问题,安装 mysql 有这么难吗?
    我刚开始也是做移动端,后来做后端开发,用的也是 windows ,安装 mysql 遇到问题上网搜索就解决了……
    jasonkayzk
    jasonkayzk
    Sep 12, 2024
    93
    docker 一句话不就起来了……,实在不行 gpt 问一下都会了
    freaks
    freaks
    Sep 12, 2024 via iPhone
    94
    我感觉你是在 win 上装的,不然不可能装不上去
    freaks
    freaks
    Sep 12, 2024 via iPhone
    95
    给你个思路你可以把端口换成大点的端口号,不要用 3306 ,4 位数的端口不要用,比如 33069 ,再启动一次。
    Bingchunmoli
    Bingchunmoli
    Sep 12, 2024 via Android
    96
    @xiexiping 傻瓜式下一步都能装完,乱改配置就是 g
    Bingchunmoli
    Bingchunmoli
    Sep 12, 2024 via Android
    97
    @xiexiping 这个只能看 log ,建议 scoop install mysql
    cslive
    cslive
    Sep 12, 2024
    98
    虚拟机安装 linux ,在 linux 上装
    zengzizhao
    zengzizhao
    Sep 12, 2024
    99
    @xiexiping #20 mono 了解一下
    songco
    songco
    Sep 12, 2024 via Android❤️1
    100
    用 docker 比较简单

    另外想解决问题可以把错误信息发出来
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3817 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 290ms · UTC 05:27 · PVG 13:27 · LAX 21:27 · JFK 00:27
    ♥ Do have faith in what you're doing.