Linux 离线安装MySql 8.0.21教程


现状

急需安装MySql,百度搜索各种教程 众多条条框框的操作步骤,各种改文件环境配置 眼花缭乱,不利于新手安装,现在把安装过程进行记录,仅供参考.

0 环境:系统 centos7.6 ,数据库MySql 8.0.21

1.下载离线安装包

MySql下载地址

如下截图

2.上传linux服务器任意目录

3.解压至当前文件夹

解压命令: tar -xvf mysql-8.0.21-1.el7.x86_64.rpm-bundle.tar

4.执行安装命令

执行命令: yum localinstall *.rpm

执行过程中会自动处理依赖关系

5.输入 y

6.安装已完成

7.修改密码之类后续操作

1>管理MySql服务

systemctl start mysqld

systemctl stop mysqld

systemctl restart mysqld

2>开放防火墙端口

firewall-cmd --zone=public --add-port=3306/tcp --permanent


firewall-cmd --reload

3>初始化MySQL数据库

  • 默认账号和密码
    cat /var/log/mysqld.log | grep "A temporary password"

  • 修改MySQL密码
    mysql_secure_installation // 需要校验密码强度,弱密码将会提示 并重新输入
  • 输入上面的随机密码
  • 输入完成;

4>进入MySql创建远程管理员账户

mysql -u root -p 输入刚才修改后的密码

CREATE USER 'admin'@'%' IDENTIFIED BY 'Fewmain_123456';//创建账号以及密码

GRANT all privileges ON *.* TO 'admin'@'%'; 使用grant all privileges on来更改用户对应某些库的远程权限

FLUSH PRIVILEGES; // 刷新MySQL的系统权限相关表

  • 客户端连接

完结 可以愉快的操作数据库了


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM