后期bug修复

举报
MiaoA知识 发表于 2023/11/21 10:36:44 2023/11/21
【摘要】 问题一:mysql中root远程登录权限被关闭说明 root远程访问权限 被关闭登录mysql 显示 #解决:#在mysqld.cnf 下的[mysqld]字段下 加入skip-grant-tables 保存并关闭文件#重启mysql服务sudo service mysql restart#然后 不使用密码 即可登录​#登录后use mysql -u root -p#回车登录​use m...

问题一:mysql中root远程登录权限被关闭

image-20220728093012178

说明 root远程访问权限 被关闭

登录mysql 显示

image-20220728093120204

#解决:
#在mysqld.cnf 下的[mysqld]字段下 加入
skip-grant-tables   保存并关闭文件
#重启mysql服务
sudo service mysql restart
#然后 不使用密码 即可登录
​
#登录后
use mysql -u root -p
#回车登录
​
use mysql;
select user,authentication_string from user;   可以查看到用户名 密码  
#点进入后,发现root字段被删除了
insert into mysql.user (user,host,authentication_string) values('sys','localhost','mysql');   插入root字段
#提示 ssh字段无默认值  决定重新安装mysql

MYSQL卸载

#彻底删除mysql
    sudo apt purge mysql-*
    sudo rm -rf /etc/mysql/ /var/lib/mysql
    sudo apt autoremove
    sudo apt autoclean
'''
解释:
apt-get purge 与 apt-get remove是不同的,简单来说:
​
    purge可以将包以及软件的配置文件全部删除
    remove仅可以删除包,但不会删除配置文件
'''
#只要是安装或卸载软件,都要更新软件源
sudo apt-get update
#查看Mysql的依赖项: 如果为空 就表名删除成功
dpkg --list|grep mysql
​
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。