CentOS7+手动文件方式安装Mysql8.0.22详解(图文)
发布日期:2021-06-29 18:17:24
浏览次数:2
分类:技术文章
本文共 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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年04月20日 16时18分23秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
电动汽车的“专属危险”:网络威胁问题不容小觑
2019-04-29
统治50年:为什么SQL在如今仍然很重要?
2019-04-29
测试是一场竞争,而数据每次都会获得胜利
2019-04-29
读心的测谎系统:究竟是骗子还是个天才?
2019-04-29
最大规模技术重建:数据库连接从15000个到100个以下
2019-04-29
复工之后:员工如何改善网络安全?
2019-04-29
70%求职者因此被拒,你还不避开这些“雷区”?!
2019-04-29
办法不在多,有用就行!用Dropout解决过度拟合问题
2019-04-29
色情演员识别?绝对是人脸识别最糟糕的应用……
2019-04-29
让强化学习逃离“乏味区域陷阱”,试着加点噪音吧!
2019-04-29
超详细Spring Boot面试问题集锦,死角一个不留!
2019-04-29
10个业余时间可完成的项目,助你飞速提升编码能力!
2019-04-29
网络爬虫初涉——用python爬取网络小说
2019-04-29
Pycharm+tensorflow dropout 学习(三)
2019-04-29
Pycharm+tensorflow CNN 学习(四)
2019-04-29
用python暴力破解压缩包密码
2019-04-29
基于OpenCV 将图片进行预处理,转变为MNIST图片格式
2019-04-29
PyCharm+Tensorflow CNN调用训练好的模型进行预测 (五)
2019-04-29
物联网平台Node-red初涉——访问搭建的简易服务器
2019-04-29
2020-10-27
2019-04-29