今天本来要写一个系统的设计的,但是当我设计好UML之后,打开数据库,莫名其妙的报了一个无法连接的问题,和往常一样的打开博客、百度,管理员模式运行mysqld -install,然后net start mysql,然后mysql -u root -p,输入密码,然后就没有然后了,就报错,以为是MySQL没启动,好吧,ctrl+alt+. 打开任务管理器,启动MySQL服务,但是打开了几秒之后又自动关闭。躁动了。百度、博客双双上台,搞了一个小时,找到报错信息是MySQL进程意外停止,没遇到过,百度、博客、java大佬群,最后找到了报错原因MySQL: unknown variable ‘default-character-set=utf8’,
可能是最近有些皮,瞎导入别人的项目,导致数据库本身编码格式和别人数据库的编码冲突了,就这样了 然后找到了一个大佬的博客修改了my.ini文件里面的两个东西,首先是在[client]下面加上一句:character_set_client=UTF8 ,然后再[mysqld]下面加一句:character_set_server=UTF8
就欧克了。每个人数据库无法打开原因都可能不一样,多看一些博客或者百度,会有办法的哦,实在不行就重装吧。
相关文章: