MySQL程序端启动密码错误解决方法

时间:2021-08-30 15:08:14

MySQL程序端启动密码错误解决方法

一般启动MySQL程序端,都是用mysql -uroot -p命令,当然前提是你的环境变量已经配好了。

MySQL程序端启动密码错误解决方法

为了连接服务器,当调用mysql时,通常需要提供一个MySQL用户名并且很可能需要一个 密码。如果服务器运行在登录服务器之外的其它机器上,还需要指定主机名。联系管理员以找出进行连接所使用的参数 (即,连接的主机、用户名和使用的密码)。知道正确的参数后,可以按照以下方式进行连接:

MySQL程序端启动密码错误解决方法

在系统上,当你在选项文件或命令行上指定时,你可能会发现密码能够工作,但是当你在“Enter password:”提示下,以交互方式输入密码时,会发现输入的密码不工作。交互方式报错,提示输入密码错误。

当系统所提供的用于读取密码的库将密码值限定在少数字符时(典型情况下为8个),就会出现该问题。这是与系统库有关的问题,与MySQL本身无关。要想处理该问题,可将MySQL密码更改为由8个字符或更少字符构成的值,或将密码置于选项文件中。

你可以通过SHOW VARIABLES语句查看系统变量及其值。

MySQL程序端启动密码错误解决方法

此处描述了大多数系统变量。可以在此处配置或者在系统属性中配置环境变量。