CentOS7+手动文件方式安装Mysql8.0.22详解(图文)
发布日期:2021-06-29 18:17:24
浏览次数:3
分类:技术文章
本文共 1723 字,大约阅读时间需要 5 分钟。
推荐掌握文件方式
- 服务器命令行方式安装: 特定项目的服务器可能会限制服务器访问外网资源
1.下载
点击链接,根据服务器CPU架构、系统选择对应的安装包
2.使用transmit(Mac)/xftp(Win)上传至服务器
3. 清理检查安装环境
# 3.1查看是否安装rpm -qa | grep mysql # 3.2有就removeyum remove mysqlrpm -e mysql # 普通删除模式rpm -e --nodeps mysql # 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除# 3.3检查同脉mariadbrpm -qa | grep mariadb# 3.4有就删除rpm -e mariadb-libs-5.5.65-2.el7.x86_64 --nodepsrpm -qa | grep mariadb
4.安装
# 4.1.解压tar -xvf mysql-8.0.22-1.el7.x86_64.rpm-bundle.tar# 4.2.安装命令安装 commonrpm -ivh mysql-community-common-8.0.22-1.el7.x86_64.rpm --nodeps --force 命令安装 libsrpm -ivh mysql-community-libs-8.0.22-1.el7.x86_64.rpm --nodeps --force命令安装 clientrpm -ivh mysql-community-client-8.0.22-1.el7.x86_64.rpm --nodeps --force 命令安装 serverrpm -ivh mysql-community-server-8.0.22-1.el7.x86_64.rpm --nodeps --force # 4.3check :查看 mysql 的安装包 rpm -qa | grep mysql
5.配置
初始化
mysqld --initializechown mysql:mysql /var/lib/mysql -Rsystemctl enable mysqldsystemctl start mysqld.service
遇报错,执行以下命令
# 报错:mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such yum -y install numactl# 报错:Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.#查看是否存在mysql 文件夹cd /var/lib ls -ahl# 存在,则删除rm -rf ./mysql# 重启并查看状态,ok,done.systemctl start mysqld.servicesystemctl status mysqld.service
6.密码相关
# 查看密码cat /var/log/mysqld.log | grep password
# 修改密码# 1进入mysqlmysql -uroot -p 敲回车# 编辑密码alter user 'root'@'localhost' identified by 'Cupster@666';
# 设置远程权限,可视化数据库工具连接设置create user 'root'@'%' identified with mysql_native_password by 'Cupster@666';grant all privileges on *.* to 'root'@'%' with grant option;flush privileges;连接
转载地址:https://cupster.blog.csdn.net/article/details/111479617 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年04月12日 13时53分39秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
CentOS7下安装rabbitMQ的简单方法
2019-04-30
Centos7安装多个版本nodejs
2019-04-30
Delphi10.2开发兼容JAVA的MD5程序
2019-04-30
MySQL并发获取自增值的测试及处理
2019-04-30
MySQL修改密码的旧办法与新办法
2019-04-30
Docker的Debian容器不支持汉字的问题
2019-04-30
临时或长期修改VIM配色方案
2019-04-30
Debian 10 容器玩转composer
2019-04-30
在Debian、CentOS下安装swoole
2019-04-30
docker.io/nginx 修改apt源后提示Certificate verification failed: The certificate is NOT trusted.
2019-04-30
nginx容器安装php-fpm
2019-04-30
Vue.js 动态增删组件
2019-04-30
nginx容器内查看ip的方法
2019-04-30
Apache 代理的配置
2019-04-30
使用curl进行文件上传
2019-04-30
使用php的crul函数进行上传
2019-04-30
WINDOWS文件夹共享到虚拟机的容器里面
2019-04-30
在docker容器上添加新的映射卷
2019-04-30
在nginx容器中安装mysql-server失败的解决办法
2019-04-30
vue-element-admin常用配置
2019-04-30