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

这篇具有很好参考价值的文章主要介绍了Linux宝塔安装msyql服务,默认密码,允许远程登录问题解决。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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

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

二、远程连接

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

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服务端口

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

最后成功连接!!!文章来源地址https://www.toymoban.com/news/detail-416924.html

到了这里,关于Linux宝塔安装msyql服务,默认密码,允许远程登录问题解决的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包