参考:
https://blog.csdn.net/huyangg/article/details/71308147
https://www.cnblogs.com/zhangyin6985/p/6307219.html
1、下载 MySQL Yum Repository
wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm
(yum -y install wget )
2、添加 MySQL Yum Repository
rpm -ivh mysql-community-release-el7-5.noarch.rpm
3、验证下是否添加成功
yum repolist enabled | grep "mysql.*-community.*"
4、选择要启用 MySQL 版本
查看 MySQL 版本,执行yum repolist all | grep mysql
可以看到 5.5, 5.7 版本是默认禁用的,因为现在最新的稳定版是 5.6
可以通过类似下面的语句来启动某些版本
yum-config-manager --disable mysql56-community
yum-config-manager --enable mysql57-community-dmr
或者通过修改 /etc/yum.repos.d/mysql-community.repo 文件
# 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=1
gpgcheck=1
gpgkey=file:/etc/pki/rpm-gpg/RPM-GPG-KEY-mysql
其中 enabled=0 是指禁用,enabled=1 指启用。
注意: 任何时候,只能启用一个版本。
5、通过 Yum 来安装 MySQL
yum install mysql-community-server
6、MySQL 安全设置(设置密码)
mysql_secure_installation;
7、远程访问设置
创建一个普通用户 sa ,密码是 some_pass
CREATE USER 'sa'@'%' IDENTIFIED BY 'some_pass';
给这个用户授予 SELECT,INSERT,UPDATE,DELETE 的远程访问的权限,这个账号一般用于提供给实施的系统访问
GRANT SELECT,INSERT,UPDATE,DELETE ON *.* TO 'sa'@'%';
创建一个管理员用户 admin 账号 ,密码是 some_pass
CREATE USER 'admin'@'%' IDENTIFIED BY 'some_pass';
给这个用户授予所有的远程访问的权限。这个用户主要用于管理整个数据库、备份、还原等操作。
GRANT ALL ON *.* TO 'admin'@'%';
使授权立刻生效
flush privileges;
8、设置字符集
一般的,为了支持中文,我们应该讲字符集设为 UTF-8, 执行下面命令查看当前 MySQL 字符集
SHOW VARIABLES LIKE 'character%';
修改 /etc/my.cnf 文件,添加字符集的设置
[mysqld]
character_set_server = utf8
[mysql]
default-character-set = utf8
重启 MySQL ,可以看到字符集已经修改了
9、备份、还原
备份
mysqldump --socket=/home/data/mysql/mysql.sock --single-transaction=TRUE -u root -p emsc > emsc.sql
还原
mysql --socket=/home/data/mysql/mysql.sock -u root -p emsc < emsc.sql
相关推荐
本文档是MySQL官方文档,内容是如何在Centos7环境下用yum工具安装MySQL8。
本人写的centos7 yum安装mysql8.0,如果不懂可以给我留言。 本人写的centos7 yum安装mysql8.0,如果不懂可以给我留言。
MySQL5.7.28_centos7_yum安装 MySQL5.7.28_centos7_yum安装 MySQL5.7.28_centos7_yum安装
CentOS 7 yum安装MySQL8
将该repo放在/etc/yum.reop目录下,可以通过yum安装mysql
CentOS7安装mysql5.7.19 & mysql5.7.19主从配置(CentOS7)
yum安装MySQL
Centos7使用MySQL Yum安装MySQL 5.7。参考文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ MySQL Yum存储库下载:http://dev.mysql.com/downloads/repo/yum/
CentOS 7 安装 MySQL
CentOS安装MySQL5.7,带部分截图
CentOS7 yum方式安装MySQL 5
CentOS6.5下YUM安装最新MySQL5.7.12
CentOS7.x服务器MySQL5.7数据库Yum源安装包,可以支持直接yum安装更新MySQL
在本地虚拟机的场合,需要更换yum安装网络地址配置文件CentOS-Base.repo 从阿里云服务器下载一份CentOS-Base.repo文件存到本地
yum安装jdk和mysql和tomcat软件(CentOS6实战经验)。包你轻松安装成功
本文为大家分享了linux yum安装mysql5.6简单过程,供大家参考,具体内容如下 1.新开的云服务器,需要检测系统是否自带安装mysql # yum list installed | grep mysql 2.如果发现有系统自带mysql,果断这么干 # yum ...
由于CentOS 的yum源中没有mysql,需要到mysql的官网下载yum repo配置文件。 wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm 然后进行repo的安装: rpm -ivh mysql57-community-release...
CentOS 5.5使用yum安装Apache+PHP+MySQL 一、安装centos5.5操作系统 二、系统安装 三、安装Apache+php+Mysql 四、 配置防火墙 五、安装phpMyAdmin 六、安装php的扩展 七、安装apache扩展 八、如果想升级PHP的话
安装时先卸载mariadb 和 已安装的mysql:rpm –qa | grep maria, rpm –qa | grep –i mysql,rpm –e xxx --nodeps。 mysql5.7 rpm安装顺序,common→libs→client→server→devel 安装过程报依赖错误,使用 rpm ...
centos上利用yum安装mysql安装图解.pdf