文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Linux宝塔安装msyql服务,默认密码,允许远程登录问题解决

2023-08-30 14:34

关注

一、首先我在宝塔安装mysql服务是5.7

在这里插入图片描述

1.1MySQL数据库5.6之前(不包括)默认密码为空,用户不用输入密码,直接回车登陆

mysql -uroot -p

password:(空)

1.2.MySQL数据库5.6之后(包括)默认密码是MySQL数据库随机产生的,在/root/.mysql_secret文件中,

用vim /root/.mysql_secret 可以查询初始化密码,登陆成功后

使用set password = password(‘1234’);修改密码,修改后/root/.mysql_secret中的初始密码会销毁。

1.3 有时候 /root/.mysql_secret 文件是不存在的,那么我们跳过权限验证编辑下面的文件

vi /etc/my.cnf

在[mysqld]下加上 skip-grant-tables,如:
[mysqld]

skip-grant-tables 

重启mysql(CentOS7的命令)

systemctl restart mysqld 

登陆mysql后就可以修改密码了

mysql -u root

更改密码

update mysql.user set authentication_string=PASSWORD('root') where User='root'; 

刷新权限表

flush privileges; 

然后改回my.cnf重启mysql

二、远程连接

在这里插入图片描述

1.本地能连上了,但是远程却连接不了,可能有两种原因,一个是mysql端口没开放,另外一个是msyql没有开启远程连接

2.Linux登录mysql授权远程连接

GRANT ALL PRIVILEGES ON  *.*  TO '用户名'@'%' IDENTIFIED BY '密码' WITH GRANT OPTION;

执行 flush privileges;命令立即生效

查询数据库的用户

SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;

3.宝塔面板开放mysql服务端口

在这里插入图片描述
在这里插入图片描述

最后成功连接!!!

来源地址:https://blog.csdn.net/weixin_49092628/article/details/130072855

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯