admin管理员组文章数量:1665614
下载安装包
下载地址:https://downloads.mysql/archives/community/
下载Linux版本的安装包
新建一个目录,存放MySQL
mldir mysql-5.7
上传到Linux系统
解压
我这里忘记创建存放mysql目录了,直接放到/root目录下,很乱
tar -xvf mysql-5.7.37-1.el7.x86_64.rpm-bundle.tar
查询mariadb包信息
rpm -qa | grep mariadb
删除mariabd包
rpm -e --nodeps mariadb-libs-5.5.64-1.el7.x86_64
依赖包
yum -y install perl
yum -y install net-tools
安装MySQL
rpm -ivh mysql-community-common-5.7.37-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.37-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.37-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.37-1.el7.x86_64.rpm
启动MySQL服务
systemctl start mysqld
查看状态
systemctl status mysqld
查看密码
复制密码,原始密码有点长
cat /var/log/mysqld.log | grep password
登录MySQL
登录,输入原始密码
msyql -uroot -p
设置密码最小长度策略
set global validate_password_length=6;
设置密码强度检查等级策略,0/LoW、1/MEDIUM、2/STRONG
set global validate_password_policy=0;
修改密码
set password for 'root'@'localhost' = password('zzybzb');
开启MySQL远程连接(%号即远程连接,IDENTIFIED BY后面跟的密码)
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'zzybzb';
刷新,重新加载
flush privileges;
测试远程连接
Navicat连接
Linux本地测试
show databases;
use mysql;
select `user`,authentication_string,`Host` from `user`;
有%符合表示可以远程连接
结束!!!
你别变得世俗,那不是你该走的路。
版权声明:本文标题:mysql5.7下载与安装(linux版本) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1730051774a1220854.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论