【CentOS搭建mysql 服务】遇到了一些很抓狂却又很简单的问题
作者:互联网
首先安装MySQL服务:
wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql57-community-release-el7-10.noarch.rpm
yum -y install mysql-community-server
遇到两次因为python环境更新为3.7.0的问题:
vi /usr/bin/yum ——> #!/usr/bin/python2.7
vi /usr/libexec/urlgrabber-ext-down ——> #!/usr/bin/python2.7
通过更改了yum的默认环境最后安装成功
安装完成之后启动服务:
systemctl start mysqld-service
到这里都还ok
接下来找到安装时产生的mysql临时密码:
# grep "password" /var/log/mysqld.log
抓狂的事来了:
给我显示的临时密码是这样的
A temporary password is generated for root@localhost: Z)9#QzfISXpy
随便瞟了一眼没多看,以为括号后边的就是密码
好,输进去
当然报错了,因为自己蠢
自己更蠢的是,我以为可能括号内的Z才是密码
好,输进去
当然又报错了,因为自己真的蠢到不行
网上查了查才发现,整小串都是密码,我给了自己两耳光。。
好,输进去
又报错了,很好,非常不错
给我的临时密码里偏偏带了个括号,我以为centOS不支持括号,想着会不会要重来?
网上查了才知道,可以用转义。
好,输进去
嗯,不愧是我(果然是小白啊)
set global validate_password_policy=0;
set global validate_password_length=1;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new-password';
Grant all privileges on *.* to 'root'@'%' identified by 'new-password' with grant option;
flush privileges;
quit
完了
标签:CentOS,密码,yum,usr,mysql,抓狂,password,输进去 来源: https://www.cnblogs.com/lindaman-space/p/14606756.html