Centos 6.5 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

 

你可能感兴趣的:(Linux)