centos7安装mysql5.1.x
centos7默认像centos6使用yum install mysql是无法安装Mysql的,原因自行百度,今天讲解centos7安装mysql5.1.x(离线安装各种版本都可以)
1、卸载系统自带的Mariadb
rpm -qa|grep mariadb //查询出已安装的mariadb
rpm -e --nodeps 文件名 //卸载 , 文件名为使用rpm -qa|grep mariadb 命令查出的所有文件
2、检测本机安装的MySQL并卸载
rpm -qa|grep -i mysql
其中那个noarch那个是源地址包,不安装也一样
3、如上图所示,说明系统中已经装有MySQL,将其卸载:
[root@hellxz ~]# yum remove mysql
然后再次执行第一步查看是否有安装的mysql存在,如果有,可以直接yum remove 加上刚才找到的包名,进行卸载
4、查看/var/lib/mysql文件夹是否存在,如果有,请删除,其中含有mysql残留的数据库,如果不删除,新安装的mysql是不会创建新数据库的
如果有,则删除
rm -rf /var/lib/mysql
5.选择要安装的版本:https://downloads.mysql.com/archives/community/
复制地址:https://downloads.mysql.com/archives/get/file/MySQL-5.1.72-1.glibc23.x86_64.rpm-bundle.tar
6、 执行以下命令来创建mysql用户组
groupadd mysql
7、执行以下命令来创建一个用户名为mysql的用户并加入mysql用户组
useradd -g mysql mysql
8、将下载包:
wget https://downloads.mysql.com/archives/get/file/MySQL-5.1.72-1.glibc23.x86_64.rpm-bundle.tar
9、解压安装包
tar -xvf mysql-5.1.72-linux-glibc2.5-x86_64.tar
10、安装mysql
rpm -ivh MySQL-server-5.1.72-1.glibc23.x86_64.rpm rpm -ivh MySQL-client-5.1.72-1.glibc23.x86_64.rpm 11、修改密码
以root账户登陆mysql,默认是没有密码
mysql -u root -p
12、设置root账户密码 注意下面的you password改成你的要修改的密码
use mysql
update user set password=password('you password') where user='root'and host='localhost';
13、重启 service mysql restart
============ 欢迎各位老板打赏~ ===========
与本文相关的文章
- · mysql创建用户并赋予权限
- · docker定时任务Mysql脚本
- · docker安装mysql8注意事项
- · 定时备份docker中的mysql
- · docker-compose通过容器名连接mysql
- · unity3d mysql error: The given key was not present in the dictionary.
- · mysql服务性能优化—my.cnf配置说明详解(不同内存)
- · MySQL 批量修改数据表编码及字符集
- · Your database must use ‘READ-COMMITTED’ as the default isolation level.
- · MySQL-InnoDB存储引擎
- · 将数据从mysql迁移到clickhouse
- · docker安装Mysql5.7