1 #官网查看最新安装包 2 https://dev.mysql.com/downloads/repo/yum/ 3 #下载mysql源安装包 4 wget https://repo.mysql.com//mysql80-community-release-el7-3.noarch.rpm 5 #查看安装效果 6 yum repolist enabled|grep mysql.* 7 #安装mysql服务器 8 yum install -y mysql-community-server 9 mysql开关状态操作 10 #查看mysql运行状态 11 systemctl status mysqld.service 12 #启动mysql服务 13 systemctl start mysqld.service 14 #设置开机自启 15 systemctl enable mysqld 16 #首次登陆需要一个初始登陆密码 17 18 方法一: 19 #查看初始密码 20 grep "password" /var/log/mysqld.log 21 注意:安装后给你的密码有随机性,这次的密码我遇到了一个问题,它给了一个分号“;”, 22 #我们知道,分号是结束的意思,因此每次输入都无法识别后面的“e”。所以我给“;”加了单引号,就进去了。 23 #官网查看最新安装包
1 方法二: 2 #有时候给的密码可能自己分不清是大写还是小写,是0还是o, 3 #有一种办法就是跳过密码验证过程 4 #方法是修改修改/etc/my.cnf,在[mysqld]后面任意一行加上“skip-grant-tables” 5 vim /etc/my.cnf
1 #然后重启mysql服务 2 systemctl restart mysqld.service 3 #再次注意:这种方法在修改好密码后必须改回来,否则下次还是不用输入密码直接进来。 4 #但是这种方法我没有成功改密码,看到网上其他人成功了。 5 #登陆 6 #mysql -uroot -p 7 #然后输入密码,修改密码 8 ALTER USER ‘root‘@‘localhost‘ IDENTIFIED BY ‘密码‘ 9 #注意:密码需要符合密码策略, 10 #默认密码检查策略要求密码必须包含:大小写字母、数字和特殊符号,并且长度不能少于8位。 11 #否则会提示ERROR 1819 (HY000): Your password does not satisfy the current policy requirements错误。
原文:https://www.cnblogs.com/maohai-kdg/p/11238411.html