【报错解决】+【MySQL】ERROR 1064(42000)

MySQL错误:ERROR 1064 (42000)一些语法错误的合辑(不断更新)

    • 情形1:修改密码时出错
      • 场景还原
      • 报错原因
      • 解决方案
    • 情形2:创建数据表时出错
      • 场景还原
      • 报错原因
      • 解决方案

情形1:修改密码时出错

场景还原

在修改账户密码时,我输入了以下命令:

mysql> set password = password('123');

出现了以下报错:

ERROR 1064(42000):You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right synax to use near 'password('123')' at line 1

报错原因

MySQL 5.6 之前的版本可以使用set password = password(‘123’)来设置密码,
但是我所用版本是MySQL 8.0.15,要使用set password = ‘123’。

解决方案

输入以下命令:

mysql> set password = '123';

修改密码成功

情形2:创建数据表时出错

场景还原

在创建数据表时,我误输入了全角字符,

在这里插入图片描述
出现了以下报错:
【报错解决】+【MySQL】ERROR 1064(42000)_第1张图片

报错原因

误使用了全角符号

解决方案

重新创建数据表即可。

你可能感兴趣的:(数据库)