mysql
文章平均质量分 56
mysql
宏辉
这个作者很懒,什么都没留下…
展开
-
Mysql8.0+版本修改root密码
Mysql8.0+版本修改root密码今天在linux上面安装mysql8.0成功后输入命令尝试无密码登录mysql -uroot结果显示密码错误,这和mysql5.6后的更新有关,系统会随机分配一个临时密码给你,这意味着需要输入临时密码才能登录。晚上查资料输入以下命令可以获得临时密码:A temporary password is generated for root@localhost" /var/log/mysqld.log可是我输入临时密码再次尝试登录mysql时候仍然报错。无原创 2021-02-26 16:43:38 · 297 阅读 · 0 评论 -
解决 1215 - Cannot add foreign key constraint
解决 1215 - Cannot add foreign key constraint描述今天在创建表单的时候添加外键约束,点击保存的时候出现报错1215 - Cannot add foreign key constraint分析出现这种情况报错主要有三个原因外键对应的字段数据类型不一致设置外键时“删除时”设置为“SET NULL”两张表的存储引擎不一致我在创建user表和role表的时候确定设置了存储引擎都是Innodb,这里排除了第三个可能。同时我在设置外键删除时没有原创 2021-02-24 20:36:24 · 819 阅读 · 0 评论 -
Unknown collation: ‘utf8mb4_0900_ai_ci‘的解决方法
Unknown collation: 'utf8mb4_0900_ai_ci’的解决方法今天在用Navicat往mysql(5.6版本)导入sql文件时,出现Unknown collation: 'utf8mb4_0900_ai_ci’错误。分析出现这样的问题是原sql文件是mysql(8.0版本),高级往低级(5.6版本)导入时出现版本不兼容的情况。解决把文件中的所有的utf8mb4_0900_ai_ci替换为utf8_general_ci以及utf8mb4替换为utf8再次运行即可原创 2021-01-26 00:55:17 · 26100 阅读 · 4 评论