CentOS 7安装Mysql并设置开机自启动

CentOS 7不带Mysql数据库了,默认的数据库是MariaDB(Mysql的一个分支)。

可以按照以下步骤手动安装Mysql数据库。

1. 下载rpm安装文件

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

2. 执行rpm安装

rpm -ivh mysql-community-release-el7.rpm

依赖解析完成后,出现下列选项:

 1 Dependencies Resolved
 2
 3 =====================================================================================================================================================================================================================
 4  Package                                                                   Arch                                   Version                                   Repository                                          Size
 5 =====================================================================================================================================================================================================================
 6 Installing:
 7  mysql-community-libs                                                      x86_64                                 5.6.32-2.el7                              mysql56-community                                  2.0 M
 8  replacing  mariadb-libs.x86_64 1:5.5.47-1.el7_2
 9  mysql-community-server                                                    x86_64                                 5.6.32-2.el7                              mysql56-community                                   59 M
10  Installing for dependencies:
11  mysql-community-client                                                    x86_64                                 5.6.32-2.el7                              mysql56-community                                   19 M
12  mysql-community-common                                                    x86_64                                 5.6.32-2.el7                              mysql56-community                                  256 k
13  perl-Compress-Raw-Bzip2                                                   x86_64                                 2.061-3.el7                               base                                                32 k
14  perl-Compress-Raw-Zlib                                                    x86_64                                 1:2.061-4.el7                             base                                                57 k
15  perl-DBI                                                                  x86_64                                 1.627-4.el7                               base                                               802 k
16  perl-IO-Compress                                                          noarch                                 2.061-2.el7                               base                                               260 k
17  perl-Net-Daemon                                                           noarch                                 0.48-5.el7                                base                                                51 k
18  perl-PlRPC                                                                noarch                                 0.2020-14.el7                             base                                                36 k
19
20 Transaction Summary
21 =======================================================================================================================================================================================================================
22 Install  2 Packages (+8 Dependent packages)
23
24 Total download size: 82 M
25 Is this ok [y/d/N]: 

3. 可以看出,server和client都被选择安装。选择y,自动下载安装。

4. 安装完成后,启动Mysql。

systemctl start  mysqld.service

5. 设置root密码。

update user set password=password("123456") where user=‘root‘;

6. 开机自启动。

1 vim /etc/rc.local
2 添加service mysqld start
时间: 2024-12-06 16:09:25

CentOS 7安装Mysql并设置开机自启动的相关文章

centos 6.5系统下安装ibus及设置开机自启动

先说一下系统环境:centos 6.5,然后我是以root身份执行的,没有权限的用户参见sudo用法 第1步:查找并安装ibus安装包,命令如下: 找到一行: ibus-pinyin.x86_64 : The Chinese Pinyin and Bopomofo engines for IBus input platform 然后执行命令如下: [[email protected] Desktop]# yum install ibus-pinyin.x86_64 然后等待安装就可以了. 第2步

CentOS 6下 Oracle11gR2 设置开机自启动

[1] 更改/etc/oratab [2] oracle用户profile文件中增加SID环境变量 [3] 创建启动Oracle的Init脚本 [4] 更改启动脚本权限 [5] 启动oracle数据库 [6] 关闭oracle数据库 [7] 设置oracle为开机自启动 原文地址: CentOS Oracle11gR2 设置开机自启动

CentOS系统编译安装服务如何添加开机自启动

今天在重启CentOS系统时,发现已设置开机自启动的服务并没有随开机自启动,于是查阅资料,定位原因,特更此文,以备查阅. 首先,之前的做法是将命令写入/etc/rc.local文件中,如下: vi /etc/rc.local #!/bin/bash #省略...... /date/server/bin/startup.sh    #tomcat 但是重启之后,Tomcat服务并没有启动.网上查阅资料,大部分说是执行权限问题,执行chmod +x /etc/rc.d/rc.local后,仍不能开机

centos7源码编译安装httpd、加入systemctl并设置开机自启动

所需软件: apr-1.6.3.tar.gz (下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-1.6.3.tar.gz) apr-util-1.6.1.tar.gz (下载地址:http://mirrors.tuna.tsinghua.edu.cn/apache//apr/apr-util-1.6.1.tar.gz) httpd-2.4.29.tar.gz (下载地址:http://mirrors.shu.edu.cn/apac

CentOS 7 安装 MySQL 5.7.23

阿里云服务器 CentOS 7 安装 MySQL 5.7.23 . 一.准备工作 1.MySQL 官网下载 MySQL 5.7.23 :mysql-5.7.23-linux-glibc2.12-x86_64.tar.gz 2.检查是否已经安装过 MySQL : $> rpm -qa | grep mysql 如果已经安装过其他版本的 MySQL,使用以下命令卸载:$> rpm -e 已经存在的MySQL全名 3.添加用户组,用专门管理mysql,提高安全 (非必须,可以跳过 ) $> g

在centOS 7安装mysql 5.7。

参考官方文档:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/ 首先创建一个repo文件 vim /etc/yum.repos.d/mysql-community.repo 然后根据官方文档写入: 比如在centOS 7安装mysql 5.7 [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-

centOS7 安装 mysql 并设置自动启动

cd /home mkdir service mkdir log mkdir conf mkdir www mkdir -p /home/conf/nginx mkdir -p /home/conf/redis mkdir -p /home/conf/tomcat mkdir -p /home/log/nginx mkdir -p /home/log/redis mkdir -p /home/log/tomcat #以上是建立文件夹 cd service groupadd mysql usera

CentOS 6 安装MySQL后的root密码

在CentOS 6 安装MySQL 很简单 yum install mysql-server 安装完成后尝试登录MySQL 却不成功,用空密码和系统root密码都不成 mysql -u root -p 原来,在安装完成后,还需要使用mysql_secure_installation 设置root密码和其他安全设置 shell> mysql_secure_installation

nginx启动脚本编写及设置开机自启动

环境:Centos 6.8 如果机器是Centos 7的,此脚本和设置开机自启动方法不适用. 首先确保nginx配置文件中:有pid目录 pid        logs/nginx.pid; 1.1 编写nginx启动脚本 [[email protected] ~]# cd /server/scripts [[email protected] scripts]# vim nginx.sh  #!/bin/bash [ -f /etc/init.d/functions ] && . /etc