当用root创建新如何创建数据库库时发现很奇怪的问题,root权限居然无法创建如何创建数据库库看了网上很多文档说是root创建密码问题,按照网上方法修改仍然没有起效
后来發现自已原来安装过mysql已经创建了var/lib/mysql 文件夹,然后卸载重装没有删除这个文件夹这个文件夹里面的mysql权限文件是原来的mysql用户的,新的mysql用户虽嘫用户名也是mysql但是ID是不一样的,当然无法访问原来的文件于是发原来的mysql文件夹删掉,重新安装mysql问题解决
进入/etc/my.cnf文件,把设置utf-8字符的那荇删掉mysqld下面如果要使用utf-8,设置应该为:
3、创建新如何创建数据库库hive创建用户hive,并授权hive如何创建数据库库权限给hive用户后发现使用hive用户登录时报错:
这是因为user表中有用户名为空的用户导致,把user表中的空用户删除刷新,问题解决