MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
Moris
V2EX  ›  MySQL

Windows 安装 MySQL 距离完成临门一脚时遇到问题

  •  
  •   Moris · Aug 23, 2022 · 4017 views
    This topic created in 1375 days ago, the information mentioned may be changed or developed.

    刚刚在安装 MySQL ,我是个新手,已经到 Configure 的阶段了,但是电脑蓝屏了...

    重启之后重新 Configure

    发现在 configure MySQL Router 阶段无论怎么输入密码都不对

    请教一下,MySQL Router Configuration 中 hostname 该填什么?

    密码明明填的是 root 的,却显示 test connection 失败

    Supplement 1  ·  Aug 23, 2022
    杠杆有发现一条错误信息是说
    The server is not an InnoDB Cluster seed (read/write) instance
    我不是很看得懂这条信息提示的是什么
    39 replies    2022-08-26 14:01:07 +08:00
    hgc81538
        1
    hgc81538  
       Aug 23, 2022 via iPhone
    建議刪除 mysql 後重裝
    EHemingway
        2
    EHemingway  
       Aug 23, 2022
    删除 data 文件,然后再走一遍流程试试
    chenjiangui998
        3
    chenjiangui998  
       Aug 23, 2022   ❤️ 1
    建议用 docker 安装
    hakr
        4
    hakr  
       Aug 23, 2022
    建议下个 phpstudy
    teenight
        5
    teenight  
       Aug 23, 2022 via Android
    建议装进 WSL2
    Moris
        6
    Moris  
    OP
       Aug 23, 2022
    @hgc81538 这个重新试了一次,还是一样的,hostname 填 localhost ,用户名是 root ,输入对应密码显示错误
    singerll
        7
    singerll  
       Aug 23, 2022
    因为 mysql 默认允许的 hostname 是 localhost ,在 mysql5.7 时,会解析成 127.0.0.1 ,而 mysql8.0 会很奇怪的解析成 ipv6 格式。在 linux 下就更奇葩,不指定 host 时,客户端默认使用 socket 链接。。。。

    有很多解决方案,比如指定配置项啥的,但最完美且最快捷的解决方案就是,配置文件里面直接写上跳过密码,拉起来后再改密码和 host 。
    Moris
        8
    Moris  
    OP
       Aug 23, 2022
    @singerll 请问改这个过程的配置文件是在哪个目录呢?
    calano
        9
    calano  
       Aug 23, 2022   ❤️ 1
    docker 装吧,稍微学学省不少事,win 底下折腾环境挺费事的
    singerll
        11
    singerll  
       Aug 23, 2022
    @Moris 看你第二条报错,你装的不是 mysql 单实例版本吧,应该装的是 mysql Cluster 吧。
    如果是 cluster 我帮不了你,我们用过几天 cluster ,坑很多,后来放弃了。
    naver1
        12
    naver1  
       Aug 23, 2022
    @calano win 下 docker 更费劲。。。
    Moris
        13
    Moris  
    OP
       Aug 23, 2022
    @singerll 我实在 M 有 SQL 官网上下载的 MySQL Windows msi installer ,因为不知道要选什么组件,安装时我选择了 full 选项,就是全部安装,可能 cluster 因此也需要配置吧。。。
    Moris
        14
    Moris  
    OP
       Aug 23, 2022
    @singerll 我是在 MySQL 官网上下载的 MySQL Windows msi installer ,因为不知道要选什么组件,安装时我选择了 full 选项,就是全部安装,可能 cluster 因此也需要配置吧。。。
    madao2015
        15
    madao2015  
       Aug 23, 2022
    直接 mariadb windows 版本
    ragnaroks
        16
    ragnaroks  
       Aug 23, 2022
    用 windows installer ,选 server computer ,输入 root 密码,无脑 next ,安装完成后停止 mysqld 服务,删除 data 目录,修改 my.ini 按需配置
    0TSH60F7J2rVkg8t
        17
    0TSH60F7J2rVkg8t  
       Aug 23, 2022
    曾经遇到过,mysql 配置的时候,给 root 设置密码,密码里包含英文单引号 ' ,于是设置完了死活都登录不上的问题。楼主这样只是装完上不去,那就直接删掉重装比较来的快一些。
    singerll
        18
    singerll  
       Aug 23, 2022
    @Moris msi installer 没怎么用过
    krixaar
        19
    krixaar  
       Aug 23, 2022
    直接上 XAMPP/WAMP 之类的一键包得了,又不是不能用
    jamosLi
        20
    jamosLi  
       Aug 23, 2022
    没有开远程 初始化密码没有改
    jamosLi
        21
    jamosLi  
       Aug 23, 2022
    装个 mysql 电脑都会蓝屏 放弃吧
    snowlyg
        22
    snowlyg  
       Aug 23, 2022
    换电脑先把
    shakaraka
        23
    shakaraka  
    PRO
       Aug 23, 2022   ❤️ 1
    docker 。
    wuyiccc
        24
    wuyiccc  
       Aug 23, 2022
    建议用 centos 装
    liKeYunKeji
        25
    liKeYunKeji  
       Aug 23, 2022
    phpstudy 自带 mysql ,直接双击 exe 就装好,无需任何配置。
    <img src="http://inews.gtimg.com/newsapp_bt/0/15191545106/641" />

    https://www.xp.cn/
    gabezhao
        26
    gabezhao  
       Aug 23, 2022
    vagrant centos7 宝塔,不要太简单呀
    Rache1
        27
    Rache1  
       Aug 23, 2022   ❤️ 1
    MySQL 在 Windows 上,最简单的安装方式就是安装解压版,去找一下相关的教程就好了。
    Moris
        28
    Moris  
    OP
       Aug 23, 2022
    @Rache1 确实是,各位,最后我还是安装了压缩包版本解决了问题,谢谢啦
    zro
        29
    zro  
       Aug 23, 2022
    前两周看狂神的视频,压缩包版本解压,系统环境加个 path 就好了。。
    11232as
        30
    11232as  
       Aug 23, 2022   ❤️ 1
    docker 装呗,不折腾,开箱即用
    Saxton
        31
    Saxton  
       Aug 23, 2022
    推荐 docker 装的,我送你们一句话:何不食肉糜
    tairan2006
        32
    tairan2006  
       Aug 23, 2022
    scoop install mysql
    sparkssssssss
        33
    sparkssssssss  
       Aug 23, 2022
    我当时安装留下的笔记,有问题就删除 data 重新走流程
    ```
    mysql windowns 安装
    https://cdn.mysql.com/archives/mysql-5.6/mysql-5.6.40-winx64.zip 下载后解压
    添加环境变量
    在 mysql 目录下新建 my.ini
    ```
    [mysqld]

    #设置 MySQL 安装路径
    basedir = E:/mysql

    #设置 mysql 数据库的数据的存放目录,是 data
    datadir = E:/mysql/data

    #设置数据库连接端口
    port = 3306

    #设置 mysql 服务器的字符集
    character-set-server=utf8

    #设置 mysql 服务器的默认存储引擎
    default-storage-engine=InnoDB
    #如果 INNODB 模式如果不能启动,删除 data 目录下 ib 开头的日志文件重新启动。


    #设置最大连接数
    max_connections=1000

    #允许临时存放在查询缓存区大小
    query_cache_size=0
    ```

    mysqld -install 进行 MySQL 的安装,将 MySQL 注册到系统服务
    mysqld --initialize-insecure --user=mysql 进行 MySQL 的初始化,生成一个 data 目录
    net start mysql 进行启动 mysql 服务
    mysqladmin -u root -p 默认空密码,进入后进行设置新密码
    ```
    brucmao
        34
    brucmao  
       Aug 24, 2022 via iPhone
    Scoop 装不是很方便么
    besscroft
        35
    besscroft  
       Aug 24, 2022
    Windows 用二进制压缩包,通过命令行安装,或者用 Docker 安装都挺方便的,反正是用来开发环境的。
    CodeCodeStudy
        36
    CodeCodeStudy  
       Aug 24, 2022
    mysql 解压就能用啊,bin 目录下很多都可以干掉
    cslive
        37
    cslive  
       Aug 24, 2022
    wsl2 里装或者 docker
    1sen
        38
    1sen  
       Aug 25, 2022
    推荐你用 VMware 搞个 Linux ,或者使用 WSL 。然后研究 Linux 版的安装,官方有详细的文档,没必要搞 windows 版本。
    这个是官方文档 https://dev.mysql.com/doc/mysql-secure-deployment-guide/5.7/en/
    或者研究一下 docker 怎么用,用 dockers 最简单了。
    chenjiangui998
        39
    chenjiangui998  
       Aug 26, 2022
    @Saxton wsl2 + docker 不是很简单? 输两条命令, 下个 docker 安装包就行, 完全没成本
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1024 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 111ms · UTC 18:41 · PVG 02:41 · LAX 11:41 · JFK 14:41
    ♥ Do have faith in what you're doing.