这是一个MySQL数据库的SQL脚本,用于创建名为db_account的数据库,并在其中创建三个表:account_tbl、city和faultdata。
该脚本中出现的错误是[Err] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci’和[Err] 1046 - No database selected。
第一个错误是由于MySQL版本的不兼容性引起的,utf8mb4_0900_ai_ci是MySQL 8.0.28版本之后新增的一种字符集排序规则,如果您的MySQL版本低于此版本,可能不支持该排序规则。您可以尝试更换为较早的字符集排序规则,如utf8mb4_general_ci或utf8mb4_unicode_ci。
第二个错误是因为在插入数据时没有选择要使用的数据库。您可以在执行数据插入语句之前添加一行USE db_account;,将当前数据库切换为db_account