centos使用yum安装mysql

By admin in IOS on 2019年8月30日

centos使用yum安装mysql

1.增加yum数据源

 

(1.1)从http://dev.mysql.com/downloads/repo/yum/ 获取合适的数据源

 

(1.2)安装数量源包

 

shell> sudo rpm -Uvh platform-and-version-specific-package-name.rpm

eg:安装 Red Hat Enterprise Linux 7 / Oracle Linux 7 (Architecture
Independent), RPM Package

 

shell> wget
http://repo.mysql.com/mysql57-community-release-el7-7.noarch.rpm

shell> sudo rpm-Uvh mysql57-community-release-el7-7.noarch.rpm

2.取舍适合的设置版本

 

(2.1)查看mysql数据源中设有的包 

 

shell> sudo yum repolist all | grep mysql

(2.2)编辑 /etc/yum.repos.d/mysql-community.repo,启用相应的mysql版本

 

 

# 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

 

[mysql57-community]

name=MySQL 5.7 Community Server

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

enabled=1

gpgcheck=1

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

 

  ps: “enabled=1″ 启用,”enabled=0″ 禁用,上述配置则是设置”mysql
5.7″,禁止使用”mysql 5.6”

 

(2.3)查看mysql启用列表

 

shell > sudo yum repolist enabled | grep mysql

mysql-connectors-community/x86_64      MySQL Connectors Community      
     17

mysql-tools-community/x86_64           MySQL Tools Community          
      27

mysql57-community/x86_64               MySQL 5.7 Community Server      
     20

 3.安装mysql

 

shell> sudo yum install mysql-community-server  

 注意:在使用yum 安装 mysql
5.7经过中,会随机生成八个近年来的root密码保存到错误日志(”/var/log/mysqld.log”),能够应用如下命令进行查看:

 

shell > sudo grep ‘temporary password’ /var/log/mysqld.log

 因而安装mysql 5.7后,供给尽早修改密码。

 

4.启动mysql服务器

 

shell> yum –disablerepo=\* –enablerepo=’mysql*-community*’ list
available

(4.1)运行命令

 

shell> sudo service mysqld start

(4.2)查看mysql状态

 

shell> sudo service mysqld status

5.mysql_secure_installation

 

使用mysql_secure_installation设置root密码,删除佚名顾客等根本操作

 

shell> mysql_secure_installation

 

 

6.安装mysql额外工具

 

(6.1)查看可用包名

 

shell> mysql_secure_installation

(6.2)安装包

 

shell> sudo yum install 包名

如:安装 mysql-workbench-community

 

shell> sudo yum install mysql-workbench-community

 

7.升级mysql

 

(7.1)编辑 /etc/yum.repos.d/mysql-community.repo

 

(7.2)执行update

 

shell> sudo yum update mysql-server

 可能应用下述命令更新具有包

 

shell> sudo yum update

  1. centos7暗许使用mariadb数据库代替mysql,先将mariadb相关包卸载

 

(8.1)查询 maridb 包命令

 

shell> sudo rpm -qa | grep -i mariadb

(8.2)删除 

 

shell> sudo rpm -e 相关包名

http://www.bkjia.com/Linuxjc/1075117.htmlwww.bkjia.comtruehttp://www.bkjia.com/Linuxjc/1075117.htmlTechArticlecentos使用yum安装mysql 1.增加yum数据源
(1.1)从http://dev.mysql.com/downloads/repo/yum/ 获取合适的多寡源
(1.2)安装数量源包 shell sudo rpm -Uvh platfo…

标签:

CentOS7的yum源中暗中同意好像是从没有过mysql的。为了解决这几个难点,我们要先下载mysql的repo源。

1. 下载mysql的repo源

$ wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

2.
安装mysql-community-release-el7-5.noarch.rpm包

$ sudo rpm -ivh mysql-community-release-el7-5.noarch.rpm

安装那几个包后,会猎取三个mysql的yum
repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。

3. 安装mysql

$ sudo yum install mysql-server

听闻步骤安装就能够了,可是安装完成后,未有密码,需求重新恢复设置密码。

4. 复位密码

重新载入参数密码前,首先要登陆

$ mysql -u root

签到时有望报这样的错:E宝马X5ROKuga 二零零二 (HY000): Can‘t connect to local MySQL
server through socket ‘/var/lib/mysql/mysql.sock‘
(2),原因是/var/lib/mysql的拜谒权限难点。上面包车型客车下令把/var/lib/mysql的具有者改为近日顾客:

$ sudo chown -R openscanner:openscanner /var/lib/mysql

下一场,重启服务:

$ service mysqld restart

接下去登陆重新载入参数密码:

$ mysql -u root

mysql > use mysql;mysql > update user set password=password(‘123456‘) where user=‘root‘;mysql > exit;

5. 开放3306端口

$ sudo vim /etc/sysconfig/iptables

增加以下内容:

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

保留后重启防火墙:

$ sudo service iptables restart

与上述同类从任何客商机也足以连绵起伏上mysql服务了。

centos7下使用yum安装mysql

标签:

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 韦德国际手机网站 版权所有