我的问题好像和网上别人不一样
首先就是 由于我是mac上 通过 homebrew 进行下载的 然后我们当时没有通过homebrew 进行一些配置 导致/etc/my.cnf 这个配置文件是没有的 所以就去csdn上面找了my.cnf 然后 通过 vim 进行了一些添加 修改配置之后退出来看文件的权限不对 只有644 看网上 发现不对需要权限 664 所以 通过chmod 664 /etc/my.cnf 进行了 权限的一个修改
还有一个就是错误代码1045 由于我的mysql 是 8.0版本的 所以 当我使用超级权限用户进行一个登陆的时候 是不允许 名文密码显示在命令行中的 所以 在输入 mysql -u'你的用户名' -p 之后要进行一个回车 然后再进行密码的输入
再一个问题就是 昨天的问题 在python 使用pymysql 的时候发现数据库无法进行连接 是权限不够 的一个问题 所以 昨天我创建了 一个超级权限的用户 因为我的是mysql8.0 所以语句和之前的 mysql 5.7 的语法是有一些区别的 我先创建了 一个用处 CREATE USER 'username'@'localhost' IDENTIFIED BY 'passwd'; 然后通过 GRANT ALL PRIVILEGES ON *.* TO 'user_name'@'localhost' WITH GRANT OPTION;