linux的mysql本地yum安装_Linux下MySQL的安装-yum安装

Mysql作为一个c-s架构的软件,有客户端也有服务端。

我们一般是在一台节点上安装服务端,在其他节点上安装客户端,通过配置,从客户端访问服务端,使用其服务。Linux下mysql的安装有多种方式,可以从官网下载编译好的打好了包的代码,然后解压缩到特定目录然后配置下,就可以使用了;也可以使用yum安装,此时yum会帮我们做好相应配置。注:LINUX上,配置好yum源后,yum install mysql-community-server会安装客户端和服务端;配置好yum源后,yum install mysql会安装客户端。

如果没有安装wget就需要安装

yum install wget

下载mysql yum包

rpm -ivh ./mysql57-community-release-el7-8.noarch.rpm (当前下载的包)

以上命令会在/etc/yum.repos.d下生成yum的repo文件:

yum install mysql-community-server添加 –y 就不会要求输入y

登录mysql

mysql –u root –p

查看mysql的临时密码 ,如果没有显示,可以重启mysql:systemctl restart mysqld 就会出现了

cat /var/log/mysqld.log | grep password   (这个是装机后的临时密码,修改密码后没有用处,所以修改后的密码必须记住或保存)

初次修改密码(密码校验策略)必须要有字母数字特殊符号,长度不小于8位组成

set password = password(‘root@123’);

ALTER USER 'root'@'localhost' IDENTIFIED BY '123456';

mysqladmin -u root -p password

(在mysql 5.6对密码的强度进行了加强,推出了validate_password 插件。支持密码的强度要求。此插件要求版本:5.6.6 以上版本

启用插件的方式:

登陆mysql,命令行下直接安装/卸载插件插件

安装:INSTALL PLUGIN validate_password SONAME 'validate_password.so';

卸载:UNINSTALL PLUGIN validate_password ;

)

修改密码校验策略,更改后可以任意更改密码

set global validate_password_policy=0;  (设置密码任意,长度在8位以上)

set global validate_password_length=1;  (设置密码最低长度为4位)

mysql免密登陆(所有用户都免密登陆,因为是跳过了密码那个文件)

vi /etc/my.cnf

skip-grant-tables

重启mysql生效

systemctl restart mysqld

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值