Linux相关操作-安装MySQL

如果你不相信努力和时光,那么成果就会是第一个选择辜负你的。不要去否定你自己的过去,也不要用你的过去牵扯你现在的努力和对未来的展望。不是因为拥有希望你才去努力,而是去努力了,你才有可能看到希望的光芒。Linux相关操作-安装MySQL,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

1.本测试环境CentOS-7-x86_64-DVD-1908

  Linux相关操作-安装MySQL

2.在opt下面新建一个mysql文件夹 并且cd命令进入

mkdir /opt/mysql -p 
cd  /opt/mysql  

3.通过xftp软件 把mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar包 拉取到新建的mysql文件夹下 (也可以通过rz进行上传 )

mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar-其它文档类资源-CSDN下载

Linux相关操作-安装MySQL

4.解压mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar文件 

tar -xvf mysql-5.7.20-1.el7.x86_64.rpm-bundle.tar

Linux相关操作-安装MySQL

5. 查看是否有MariaDB(版本问题有的有有的没有)   

rpm -qa|grep mariadb

6.如果有则删除 

rpm -e mariadb包全名 --nodeps      

Linux相关操作-安装MySQL

7.依次安装一下内容    

rpm -ivh mysql-community-common-5.7.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.20-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.20-1.el7.x86_64.rpm

8.安装mysql-community-server-5.7.20-1.el7.x86_64.rpm, 由于需要其他依赖的支持 所以要先安装依赖 

yum install -y perl-Module-Install.noarch
yum install net-tools

9.依赖安装完成后 安装server

rpm -ivh mysql-community-server-5.7.20-1.el7.x86_64.rpm

Linux相关操作-安装MySQL

10.启动mysql  

service mysqld start
或者 
systemctl start mysqld.service

11.查找原始密码   去log文件中查找临时密码 

vi /var/log/mysqld.log

Linux相关操作-安装MySQL

12.mysql -uroot -p 临时密码进行登录 

13.修改root密码  

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

14.如果修改的密码不符合密码策略 则修改策略   修改完策略之后 再重新设置密码 

SET GLOBAL validate_password_policy=0;//修改密码策略为最低
    
SET GLOBAL validate_password_length=4;//设置四位数密码比如root

Linux相关操作-安装MySQL

15.修改完密码后 使用exit 推出当前用户  重新使用mysql -uroot -p新密码登陆  

16.给root用户赋予权限  (没有权限会报1103)

16.1.切换到mysql数据库中

#mysql表示数据库,并且安装时自带的数据库,不需要你创建 

use mysql;           

Linux相关操作-安装MySQL

16.2.给root用户赋予权限 

update user set host='%' where user = 'root';

Linux相关操作-安装MySQL
    
16.3.刷新权限列表 

flush privileges;

Linux相关操作-安装MySQL

17.开通端口

设置端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
重启防火墙
systemctl restart firewalld.service

或者
    
关闭防火墙  
systemctl stop firewalld.service
开机禁用防火墙
systemctl disable firewalld.service

Linux相关操作-安装MySQL

18.使用本机的Navicat进行远程连接

Linux相关操作-安装MySQL

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/192889.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!