在centos7离线安装mysql_CentOS7离线安装MySQL
1.删除原有的mariadb,不然mysql装不进去
mariadb-libs-5.5.52-1.el7.x86_64
rpm -qa|grep mariadb
rpm -e --nodeps mariadb-libs
1.在https://dev.mysql.com/downloads/mysql/选择为Red Hat Enterprise Linux 7 / Oracle Linux 7 ,把os的版本选择为all。
直接下载mysql-5.7.21-1.el7.x86_64.rpm-bundle.tar,所有的rpm包都在里面
rpm -ivh mysql-community-common-5.7.21-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.21-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.21-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-compat-5.7.21-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-5.7.21-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-5.7.21-1.el7.x86_64.rpm
至此,mysql5.7所有文件安装完毕,接下来就是开启服务测试了。
1.首先关闭mysql服务:
service mysqld stop
2.然后修改配置文件:
vim /etc/my.cnf
3.接下来加入一句代码即可空密码登录mysql:
# Disabling symbolic-links is recommended to prevent assorted security risks
skip-grant-tables #添加这句话,这时候登入mysql就不需要密码
symbolic-links=0
4.开启mysql服务:
service mysqld start
5.空密码登录mysql:
mysql -u root -p #输入命令回车进入,出现输入密码提示直接回车
6.设置mysql密码:
mysql> set password for root@localhost = password('123456');
ERROR 1290 (HY000): The MySQL server is running with the --skip-grant-tables option so it cannot execute this statement
mysql> flush privileges; #更新权限
Query OK, 0 rows affected (0.00 sec)
mysql> set password for root@localhost = password('123456'); Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql>flush privileges; #更新权限
mysql>quit; #退出
service mysqld stop # 停止mysql服务, 恢复mysql配置
vim /etc/my.cnf #修改配置文件
# Disabling symbolic-links is recommended to prevent assorted security risks
# skip-grant-tables # 注释掉这句话
symbolic-links=0
service mysqld start # 启动mysql服务
mysql -uroot -p # 输入新密码登录
7.设置mysql开机自启:
systemctl enable mysqld
在centos7离线安装mysql_CentOS7离线安装MySQL相关推荐
- centos7.0 lamp mysql_CentOS7 yum安装LNMP以及LAMP
简单记录在CentOS7下yum安装LNMP以及LAMP的过程. 首先配置防火墙 CentOS 7.0默认使用的是firewall作为防火墙 1.关闭firewall: systemctl stop ...
- centos 编译安装 mysql_CentOS7编译安装MySQL5.7.24的教程详解
安装依赖 (1)cmake是新版MySQL的编译工具 sudo yum install gcc gcc-c++ pcre pcre-devel openssl openssl-devel sudo y ...
- centos7离线安装mysql_CentOS7离线安装MySQL的教程详解
1.删除原有的mariadb,不然mysql装不进去 mariadb-libs-5.5.52-1.el7.x86_64 rpm -qa|grep mariadb rpm -e --nodeps mar ...
- centos7离线安装mysql_Centos7离线安装metasploit详细教程
最近需在内网服务器搭建安全工具环境,苦于内网服务器无法访问互联网,需要很多依赖包比较麻烦,尤其metasploit无互联网安装特别麻烦,而且网上metasploit的安装教程均是在线一键安装教程,对于 ...
- rpm怎样在win安装mysql_centos7.6安装mysql的正确步骤
1.centos7下安装mysql linux下mysql安装包快速下载 链接: https://pan.baidu.com/s/1eEvgRCAf540bWAM52icVAw 提取码: 9jv0 官 ...
- centos 7下安装mysql_Centos7下安装MySQL5.7(数据库的最全安装方法)
Centos7下使用yum安装mysql数据库 首先Centox7已经不支持mysql,因为收费了你懂得,所以内部集成了mariadb, 而安装mysql的话会和mariadb的文件冲突,所以需要先卸 ...
- 卸载centos7自带mysql_centos7 完美卸载mysql 数据库
清理原有的mysql数据库,使用以下命令查找出安装的mysql软件包和依赖包: rpm -qa | grep mysql 显示结果如下: mysql80-community-release-el7-1 ...
- python 包编译安装mysql_CentOS7编译安装MySQL8.0.23和Python3.1.9
卸载mariadb rpm -qa | grep mariadb mariadb-libs-5.5.64-1.el7.x86_64 yum remove mariadb-libs.x86_64 -y ...
- 卸载centos7自带mysql_centos7完全卸载mysql
{"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...
最新文章
- SAP WM中阶之存储类型设置界面里的’Return Stock To Same Storage Bin’
- Java学习day011(oop):
- 微信分享自定义标题摘要和缩略图
- python包路径有几个_python的搜索路径与包(package)
- C++ list,STL list
- Codeforces ----- Kefa and Dishes [状压dp]
- MAC VSCODE配置C语言开发环境
- 威纶通触摸屏上传错误_电气人都头疼的威纶通触摸屏常见问题详解,太管用啦...
- 开发流程与管理--国内IT项目开发流程
- Java图形编程实验总结_java 图形用户界面编程实验报告.doc
- 第九课堂: 基于兴趣、技能和经验分享的网络交易平台
- 使用Arduino IDE来编写上传STM32以及STM8代码,STM32Duino教程
- 微光二维码对接c#met
- CAD梦想画图中的“线宽设置”
- setex php,python redis setex可以设value为list或者其他数据结构吗?
- Visual C++游戏编程基础之多背景循环动画
- 关于树莓派4B的屏幕输入信号源由HDMI变为AV2的处理方法
- 消失的信用卡(2)——0-days
- [整理]svn commit obstructed
- 我的学习node.js心得(一)