刚刚在安装 MySQL ,我是个新手,已经到 Configure 的阶段了,但是电脑蓝屏了...
重启之后重新 Configure
发现在 configure MySQL Router 阶段无论怎么输入密码都不对
请教一下,MySQL Router Configuration 中 hostname 该填什么?
密码明明填的是 root 的,却显示 test connection 失败
1
hgc81538 2022-08-23 15:32:39 +08:00 via iPhone
建議刪除 mysql 後重裝
|
2
EHemingway 2022-08-23 15:38:10 +08:00
删除 data 文件,然后再走一遍流程试试
|
3
chenjiangui998 2022-08-23 15:38:40 +08:00 1
建议用 docker 安装
|
4
hakr 2022-08-23 15:50:42 +08:00
建议下个 phpstudy
|
5
teenight 2022-08-23 15:54:31 +08:00 via Android
建议装进 WSL2
|
6
Moris OP @hgc81538 这个重新试了一次,还是一样的,hostname 填 localhost ,用户名是 root ,输入对应密码显示错误
|
7
singerll 2022-08-23 15:56:37 +08:00
因为 mysql 默认允许的 hostname 是 localhost ,在 mysql5.7 时,会解析成 127.0.0.1 ,而 mysql8.0 会很奇怪的解析成 ipv6 格式。在 linux 下就更奇葩,不指定 host 时,客户端默认使用 socket 链接。。。。
有很多解决方案,比如指定配置项啥的,但最完美且最快捷的解决方案就是,配置文件里面直接写上跳过密码,拉起来后再改密码和 host 。 |
9
calano 2022-08-23 16:03:20 +08:00 1
docker 装吧,稍微学学省不少事,win 底下折腾环境挺费事的
|
10
singerll 2022-08-23 16:03:33 +08:00
|
11
singerll 2022-08-23 16:08:20 +08:00
@Moris 看你第二条报错,你装的不是 mysql 单实例版本吧,应该装的是 mysql Cluster 吧。
如果是 cluster 我帮不了你,我们用过几天 cluster ,坑很多,后来放弃了。 |
13
Moris OP @singerll 我实在 M 有 SQL 官网上下载的 MySQL Windows msi installer ,因为不知道要选什么组件,安装时我选择了 full 选项,就是全部安装,可能 cluster 因此也需要配置吧。。。
|
14
Moris OP @singerll 我是在 MySQL 官网上下载的 MySQL Windows msi installer ,因为不知道要选什么组件,安装时我选择了 full 选项,就是全部安装,可能 cluster 因此也需要配置吧。。。
|
15
madao2015 2022-08-23 16:27:36 +08:00
直接 mariadb windows 版本
|
16
ragnaroks 2022-08-23 16:36:51 +08:00
用 windows installer ,选 server computer ,输入 root 密码,无脑 next ,安装完成后停止 mysqld 服务,删除 data 目录,修改 my.ini 按需配置
|
17
0TSH60F7J2rVkg8t 2022-08-23 16:38:17 +08:00
曾经遇到过,mysql 配置的时候,给 root 设置密码,密码里包含英文单引号 ' ,于是设置完了死活都登录不上的问题。楼主这样只是装完上不去,那就直接删掉重装比较来的快一些。
|
19
krixaar 2022-08-23 17:18:47 +08:00
直接上 XAMPP/WAMP 之类的一键包得了,又不是不能用
|
20
jamosLi 2022-08-23 17:21:20 +08:00
没有开远程 初始化密码没有改
|
21
jamosLi 2022-08-23 17:22:12 +08:00
装个 mysql 电脑都会蓝屏 放弃吧
|
22
snowlyg 2022-08-23 17:32:48 +08:00
换电脑先把
|
23
wunonglin 2022-08-23 17:39:44 +08:00 1
docker 。
|
24
wuyiccc 2022-08-23 17:42:16 +08:00
建议用 centos 装
|
25
pytth 2022-08-23 17:58:15 +08:00
phpstudy 自带 mysql ,直接双击 exe 就装好,无需任何配置。
<img src="http://inews.gtimg.com/newsapp_bt/0/15191545106/641" /> https://www.xp.cn/ |
26
gabezhao 2022-08-23 18:43:38 +08:00
vagrant centos7 宝塔,不要太简单呀
|
27
Rache1 2022-08-23 18:54:20 +08:00 1
MySQL 在 Windows 上,最简单的安装方式就是安装解压版,去找一下相关的教程就好了。
|
29
zro 2022-08-23 19:12:49 +08:00
前两周看狂神的视频,压缩包版本解压,系统环境加个 path 就好了。。
|
30
11232as 2022-08-23 20:13:49 +08:00 1
docker 装呗,不折腾,开箱即用
|
31
Saxton 2022-08-23 20:39:46 +08:00
推荐 docker 装的,我送你们一句话:何不食肉糜
|
32
tairan2006 2022-08-23 21:08:43 +08:00
scoop install mysql
|
33
coolloves 2022-08-23 21:27:56 +08:00
我当时安装留下的笔记,有问题就删除 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 默认空密码,进入后进行设置新密码 ``` |
34
brucmao 2022-08-24 08:56:25 +08:00 via iPhone
Scoop 装不是很方便么
|
35
besscroft 2022-08-24 09:19:22 +08:00
Windows 用二进制压缩包,通过命令行安装,或者用 Docker 安装都挺方便的,反正是用来开发环境的。
|
36
CodeCodeStudy 2022-08-24 10:37:21 +08:00
mysql 解压就能用啊,bin 目录下很多都可以干掉
|
37
cslive 2022-08-24 16:10:05 +08:00
wsl2 里装或者 docker
|
38
weivi 2022-08-25 15:28:59 +08:00
推荐你用 VMware 搞个 Linux ,或者使用 WSL 。然后研究 Linux 版的安装,官方有详细的文档,没必要搞 windows 版本。
这个是官方文档 https://dev.mysql.com/doc/mysql-secure-deployment-guide/5.7/en/ 或者研究一下 docker 怎么用,用 dockers 最简单了。 |
39
chenjiangui998 2022-08-26 14:01:07 +08:00
@Saxton wsl2 + docker 不是很简单? 输两条命令, 下个 docker 安装包就行, 完全没成本
|