From 2a1b2db05c7f5f4e3d8e8dcf1dbc88943745d4fd Mon Sep 17 00:00:00 2001 From: tiancaiamao Date: Fri, 3 Jul 2020 15:32:59 +0800 Subject: [PATCH] cherry pick #3577 to release-4.0 Signed-off-by: ti-srebot --- faq/tidb-faq.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/faq/tidb-faq.md b/faq/tidb-faq.md index 1d18345ca2d2..8b6883dfb390 100644 --- a/faq/tidb-faq.md +++ b/faq/tidb-faq.md @@ -38,6 +38,16 @@ TiDB 目前还不支持触发器、存储过程、自定义函数、外键,除 详情参见[与 MySQL 兼容性对比](/mysql-compatibility.md)。 +使用 MySQL 8.0 客户端时,如果遇到无法登陆的问题,可以尝试指定 `default-auth` 和 `default-character-set` 参数: + +{{< copyable "shell-regular" >}} + +```shell +mysql -h 127.0.0.1 -u root -P 4000 --default-auth=mysql_native_password --default-character-set=utf8 +``` + +无法登陆的原因是 MySQL 8.0 会更改了 MySQL 5.7 默认的[密码加密方式](/security-compatibility-with-mysql.md),所以需要添加以上参数指定使用旧的加密方式。 + #### 1.1.7 TiDB 支持分布式事务吗? 支持。无论是一个地方的几个节点,还是[跨多个数据中心的多个节点](/multi-data-centers-in-one-city-deployment.md),TiDB 均支持 ACID 分布式事务。