yum 安装MySQL5.7

检查并删除老版本

yum -y update

yum list installed | grep mysql

yum -y remove name

支持wget

yum -y install wget

下载

wget  https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

安装

yum localinstall mysql57-community-release-el6-11.noarch.rpm

下载服务

yum -y install mysql-community-server

安装时报错

1)进到/etc/yum.repos.d目录编辑mysql-community.repo 文件,将enabled设置为0,如下面。

# Enable to use MySQL 5.6

[mysql56-community]

name=MySQL 5.6 Community Server

baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/

enabled=0

gpgcheck=1

gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

 

[test@alps yum.repos.d]$ sudo vi mysql-community.repo

 

2)保存重新安装即可。

[test@alps yum.repos.d]$ sudo yum install mysql-server

启动

service mysqld start

启动时报错

rm -rf /var/lib/mysql/*

重新启动即可

编辑my.con配置文件

vim /etc/my.cnf

查看密码信息

more /var/log/mysqld.log

修改密码

update user set password=password('000000') where user='root';

flush privileges;

重启生效

修改字符集编码

character_set_server=utf8

 

Mysql>set character_set_database=utf8;

 

远程连接开启(其他用户自己变)

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '000000' WITH GRANT OPTION;

给权限

GRANT ALL PRIVILEGES ON *.* TO 'appuser'@'localhost' IDENTIFIED BY 'appuer123' WITH GRANT OPTION;

 

操作完后切记执行以下命令刷新权限

FLUSH PRIVILEGES

设置开机自启

1、将服务文件拷贝到init.d下,并重命名为mysql

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

2、赋予可执行权限

chmod +x /etc/init.d/mysqld

3、添加服务

chkconfig --add mysqld

4、显示服务列表

chkconfig --list

如果看到mysql的服务,并且3,4,5都是开的话则成功,如果是关,则键入

chkconfig --level 345 mysqld on

5、重启电脑

reboot检查并删除老版本

yum -y update

yum list installed | grep mysql

yum -y remove name

支持wget

yum -y install wget

下载

wget  https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

安装

yum localinstall mysql57-community-release-el6-11.noarch.rpm

下载服务

yum -y install mysql-community-server

安装时报错

1)进到/etc/yum.repos.d目录编辑mysql-community.repo 文件,将enabled设置为0,如下面。

# Enable to use MySQL 5.6

[mysql56-community]

name=MySQL 5.6 Community Server

baseurl=http://repo.mysql.com/yum/mysql-5.6-community/el/7/$basearch/

enabled=0

gpgcheck=1

gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

 

[test@alps yum.repos.d]$ sudo vi mysql-community.repo

 

2)保存重新安装即可。

[test@alps yum.repos.d]$ sudo yum install mysql-server

启动

service mysqld start

启动时报错

rm -rf /var/lib/mysql/*

重新启动即可

编辑my.con配置文件

vim /etc/my.cnf

查看密码信息

more /var/log/mysqld.log

修改密码

update user set password=password('000000') where user='root';

flush privileges;

重启生效

修改字符集编码

character_set_server=utf8

 

Mysql>set character_set_database=utf8;

 

远程连接开启(其他用户自己变)

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '000000' WITH GRANT OPTION;

 

操作完后切记执行以下命令刷新权限

FLUSH PRIVILEGES

设置开机自启

1、将服务文件拷贝到init.d下,并重命名为mysql

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysqld

2、赋予可执行权限

chmod +x /etc/init.d/mysqld

3、添加服务

chkconfig --add mysqld

4、显示服务列表

chkconfig --list

如果看到mysql的服务,并且3,4,5都是开的话则成功,如果是关,则键入

chkconfig --level 345 mysqld on

5、重启电脑

reboot

发布了19 篇原创文章 · 获赞 0 · 访问量 3656
展开阅读全文

centos6安装mysql5.7出错:yum install mysql-community-server出错

07-25

安装mysql5.7,参考教程:https://www.php.cn/mysql-tutorials-386847.html 一开始不知道 地址中的el7应该对应自己的centos版本,直接执行该命令进行下载 ``` wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm ``` 然后执行以下命令也没有报错, ``` yum -y localinstall mysql57-community-release-el7-11.noarch.rpm ``` 但是执行下面命令的时候一直报错 ``` yum -y install mysql-community-server ``` 之后重新下载centos6的版本,安装源 ``` # wget https://dev.mysql.com/get/mysql57-community-release-el6-11.noarch.rpm # yum -y localinstall mysql57-community-release-el6-11.noarch.rpm ``` 然而进行安装的时候还是报错 ``` yum -y install mysql-community-server ``` 原因在于他还是跑去安装el7的版本了 ``` ---> Package mysql-community-server.i686 0:5.7.17-1.el7 will be 安装 ``` 尝试了各种方法,重装了好多次,能删除的就删除,结果一直都是这样 获取mysql-community-server的信息,结果如下: ![图片说明](https://img-ask.csdn.net/upload/201907/25/1563987255_628071.png) 尝试删除无果: ``` [root@localhost ~]# yum remove mysql-community-server 已加载插件:fastestmirror, security 设置移除进程 参数 mysql-community-server 没有匹配 Loading mirror speeds from cached hostfile Package(s) mysql-community-server available, but not installed. 不删除任何软件包 ``` 真的搞了一天,心累啊!如果哪个好心人看到,可以提点提点,真的万分感谢! 问答

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 数字20 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览