Linux下离线安装MySQL
Linux下安装mysql
1 检查并卸载已安装mysql
命令:rpm -qa|grep -i mysql
命令:rpm -e --nodeps ‘上个命令后显示的本机已安装mysql依赖’
如果存在已安装的则,依次卸载上个命令后出现的各个依赖。
命令:rm -rf /var/lib/mysql*
命令:rm -rf /usr/share/mysql*
2 卸载mariadb
1).检查并卸载已安装mariadb
命令:rpm -qa | grep mariadb
命令:rpm -e --nodeps ‘上个命令后显示的本机已安装mariadb依赖’
例如:rpm -e --nodeps mariadb-libs-5.5.50-2.el7.x86_64
2).安装系统盘中的mysql依赖包
挂载系统安装u盘 到目录 /mnt 下
进入到 yum目录下
执行命令:rm -rf *.repo
然后写入文件 Centos.repo
命令:vi /etc/yum.repos.d/Centos.repo
写入一下内容:
[Centos] name=centos baseurl=file:///mnt gpgcheck=
输入完成:按Esc 退出 :wq 保存文件
yum安装mysql的依赖 net-tools 和 perl
命令: yum install net-tools
yum install perl
3.1 解压mysql包
将文件拷贝到/opt/soft目录下。
命令:cd /opt/soft
命令:tar -xvf MySQL-5.5.48-1.el7.x86_64.rpm-bundle.tar
3.2 安装mysql
命令:
rpm -ivh MySQL-server-5.5.48-1.el7.x86_64.rpm --nodeps --force
rpm -ivh MySQL-devel-5.5.48-1.el7.x86_64.rpm --nodeps --force
rpm -ivh MySQL-client-5.5.48-1.el7.x86_64.rpm --nodeps --force
3.3 初始化数据库
命令: /usr/bin/mysql_install_db
命令:service mysql start
3.4设置root用户密码
命令:mysql -uroot -p
直接回车
命令:set password=passwprd(“123456”);
命令:grant all on *.* to root@'%' identified by "123456" with grant option;
命令:flush privileges;
最新文章
- 【Java EE 学习 57】【酒店会员管理系统之分页模板书写】
- [poj2411] Mondriaan's Dream (状压DP)
- 经验分享:Linux 双网卡 不同网段 网络互通
- <;<;redis设计和实现>;>;读书笔记
- 如何用 JIRA REST API 创建 Issue
- POJ 1305 Fermat vs. Pythagoras (毕达哥拉斯三元组)
- Minimum Size Subarray Sum —— LeetCode
- 无奈而又苦逼的二分版本号回退法定位新引入的bug!!!
- tornado web高级开发项目
- 关于ajax 进行post提交 json数据到controller
- AI阅粒app
- day22:初识面向对象
- 更好用的excel国际化多语言导出
- ranch流程处理图
- python3简单实现微信爬虫
- NAND Flash底层原理,SLC MLC TLC比较
- 用mongoose实现mongodb增删改查
- Oracle 修改dmp的表空间
- 撩课-Web大前端每天5道面试题-Day9
- day5冒泡排序
热门文章
- 极路由4pro(HC5962)设置阿里云DDNS
- 练练脑,继续过Hard题目
- linux下开发,解决cocos2d-x中编译出现的一个小问题, undefined reference to symbol &;#39;pthread_create@@GLIBC_2.2.5&;#39;
- adt-bundle-windows加入NDK支持
- php在数字前面补0得到固定长度数字的两种方法
- 51nod-1253: Kundu and Tree
- keepalived+双主架构部署
- springMVC下ajax获取后台参数直接走错误或者报406错误问题解决
- HDU 1175 连连看【BFS】
- 找出在使用临时表空间的SQL