在CentOS 7中设置mysql root密码
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了在CentOS 7中设置mysql root密码,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2055字,纯文字阅读大概需要3分钟。
内容图文
![在CentOS 7中设置mysql root密码](/upload/InfoBanner/zyjiaocheng/895/8eb2c6de6c704d04a09bbeab238d8c33.jpg)
如何登录mysql 5.6命令行客户端并重置Centos7中的root密码?
我阅读了以下at this link,但它不起作用:
1) sudo service mysqld stop
2) sudo service mysqld startsos
3) mysql -u root
4) Now you will be at mysql prompt. Here type:-
4.1) UPDATE mysql.user SET Password=PASSWORD('NewPassHere') WHERE User='root';
4.2) FLUSH PRIVILEGES;
4.3) quit;
5) sudo service mysqld restart
上述步骤1)导致:
[root@localhost ~]# sudo service mysqld stop
Redirecting to /bin/systemctl stop mysqld.service
Failed to issue method call: Unit mysqld.service not loaded.
上述步骤3)导致:
-bash: syntax error near unexpected token `('
当我将步骤3更改为UPDATE时mysql.user SET Password =’NewPassHere’WHERE User =’root’;,我收到以下错误:
bash:UPDATE:命令未找到…
当我输入su – 成为root然后在下一个提示符下键入mysql – u root时,我似乎能够进入mysql.但是,即使我删除单词sudo和/或用systemctl替换单词service,上述5步命令也不起作用.如何从CentOS 7中获取mysql 5.6命令行的工作权限,从设置root密码开始?
解决方法:
有时您可以破坏您的配置.因此,重新开始更容易,就好像从未安装过软件包一样.在您的情况下,我们正在寻找MySQL.
>我们使用Yum删除MySQL,如下所示:
yum删除mysql mysql-server
>删除MySQL后,我们可以安全地备份配置:
mv / var / lib / mysql / var / lib / mysql_old_backup
如果您要删除它,请发出:
rm -vR / var / lib / mysql
>现在我们可以安全地重新安装MySQL,使用官方MySQL存储库中包含的默认配置(我们需要wget来获取将更新你的repos的rpm):
yum install wget
>现在下载并安装存储库:
wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm&& rpm -ivh mysql-community-release-el7-5.noarch.rpm
>验证是否已安装存储库:
ls -1 /etc/yum.repos.d/mysql-community*
>发出实际的安装命令(这将用来自上游MySQL的官方软件包替换CentOS存储库中的mysql-server):
yum安装mysql-server
>使用提供的脚本设置root密码,现在我们再次进行全新安装:
mysql_secure_installation
如果您在使用脚本后需要设置密码,请使用:
mysql -u root
>现在您可以使用systemctl中的标准命令,systemd的一部分来启动和停止守护程序,如下所示:
systemctl启动mysqld
参考
> How to Remove MySQL Completely from Linux System – CentOS
> How to install MySQL Server 5.6 on CentOS 7 / RHEL 7
内容总结
以上是互联网集市为您收集整理的在CentOS 7中设置mysql root密码全部内容,希望文章能够帮你解决在CentOS 7中设置mysql root密码所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。