mysql数据库可以登陆,但用grant命令创建用户时提示错误

mysql数据库可以登陆,但用grant命令创建用户时提示错误,第1张

大概初次安装 root 没设密码吧?你先给 root 设个密码再试试。可用这种方式设密码:

use mysql

update user set password=password('123456') where user='root'

flush privileges

exit

重新用 root 登录,密码是123456

进去后再用 grant 创建新用户试试。

rpm -e --nodep mysql-server-xxxx 你可以先卸载掉,然后再 rpm -Uvh mysql-server-xxx。这样应该可以解决你安装包的问题。sock的问题你可以将/var/lib/mysql下没用的东东删除掉,之后再killall -9 mysqld 之后再/etc/init.d/mysql start 应该就可以解决你的问题了。

首先确定你没有更改过MySQL的安装目录。

如果你进行过改名或者更改了你的路径,那么要在相应的配置文件中更改你的你路径。

找到C:\Windows\my.ini文件,更改你配置的文件路径,改成你修改后的路径。

2

修改服务对应的路径。

如果你的MySQL路径更改,那么MySQL的服务自然就无法启动了,按下win+R键,输入services.msc 查看路径是否正确。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11873622.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存