centosmariadb配置文件|centos7 如何查看是否有安装mariadb

|

1. 配置本地yum源

产品型号:Thinkpad E15系统版本:centos8配置本地yum源1、挂载镜像:先确定虚拟机光驱中有加载系统镜像[root@xuegod63 Packages]# mount /dev/cdrom /mnt/[root@xuegod63 Packages]# ls /mnt/2、本地配置yum源文件:centos8本地YUM源配置:在centos8当中,本地光盘中的安装包被分别放在了两个路径下。假设挂载路径为/mnt,那么两个Package路径分别为:/mnt/AppStream/Packages和/mnt/BaseOS/Packages。因为IOS镜像内的设置,所以导致了在编辑本地yum源的时候需要分别写两个路径在配置文件中。同时网络yum源也被分别写到了两个配置文件内。所以就需要把两个网络yum源配置文件改名。#centos8与之前版本不同的是增加了一个CentOS-AppStream.repo文件,CentOS-AppStream.repo和CentOS-Base.repo文件都需要移除目录或者改名。BaseOS:类似于centos7中的Base软件仓库,主要提供了OS系统的基础组建,提供的是RPM形式的包,因为都是RPM包形式所以它支持与之前版本兼容(support terms similar)。AppStream:它提供的是系统以外的应用程序,如httpd,nginx,php,mariadb-server等(1)首先挂载光盘:[root@localhost ~]# mount /dev/sr0 /mnt/mount: /mnt: WARNING: device write-protected, mounted read-only.(2)修改本地yum配置文件:[root@bogon ~]# vim /etc/yum.repos.d/CentOS-Media.repo[c8-media-BaseOS]name=CentOS-BaseOS-$releasever – Mediabaseurl=file:///mnt/BaseOSgpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial#BaseOS区域。[c8-media-AppStream]name=CentOS-AppStream-$releasever – Mediabaseurl=file:///mnt/AppStreamgpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial#AppStream区域。#添加修改完两个区域后保存退出。(3)测试yum源[root@bogon ~]# yum list #能查看开软件包,说明配置yum源成功总结:1、挂载本地光盘镜像2、配置本地yum仓库配置文件3、测试yum源

2. Centos7安装 mariadb启动错误解决

本人遇到mariadb 启动错误的故障解决过程分享。故障现象 : Centos7 使用 yum -y install mariadb mariadb-server  安装完成mariadb后启动错误。 错喊梁橘误信息: [root@iZ882mt6umfZ ~]# systemctl status mariadb.service [0m mariadb.service – MariaDB database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled) Active: failed (Result: exit-code) since Fri 2019-03-01 09:25:54 CST; 9s ago Process: 309 ExecStartPost=/usr/libexec/mariadb-wait-ready $MAINPID (code=exited, status=1/FAILURE) Process: 308 ExecStart=/usr/bin/mysqld_safe –basedir=/usr (code=exited, status=0/SUCCESS) Process: 32745 ExecStartPre=/usr/郑团libexec/mariadb-prepare-db-dir %n (code=exited, status=0/SUCCESS) Main PID: 308 (code=exited, status=0/SUCCESS) Mar 01 09:25:53 iZ882mt6umfZ systemd[1]: Starting MariaDB database server… Mar 01 09:25:53 iZ882mt6umfZ mariadb-prepare-db-dir[32745]: Database MariaDB is probably initialized in /var/lib/mysql already, nothing is done. Mar 01 09:25:53 iZ882mt6umfZ mariadb-prepare-db-dir[32745]: If this is not the case, make sure the /var/lib/mysql is empty before running mariad…db-dir. Mar 01 09:25:53 iZ882mt6umfZ mysqld_safe[308]: 190301 09:25:53 mysqld_safe Logging to '/var/log/mariadb/mariadb.log'. Mar 01 09:25:53 iZ882mt6umfZ mysqld_safe[308]: 190301 09:25:53 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql Mar 01 09:25:54 iZ882mt6umfZ systemd[1]: mariadb.service: control process exited, code=exited status=1 Mar 01 09:25:54 iZ882mt6umfZ systemd[1]: Failed to start MariaDB database server. Mar 01 09:25:54 iZ882mt6umfZ systemd[1]: Unit mariadb.service entered failed state. Mar 01 09:25:54 iZ882mt6umfZ systemd[1]: mariadb.service failed. 解决方案: yum install mariadb* chown -R mysql:mysql /var/lib/mysql/ 启动渣宏正常: root@iZ882mt6umfZ ~]# systemctl start mariadb [root@iZ882mt6umfZ ~]# systemctl status mariadb [0m mariadb.service – MariaDB database server Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled) Active: active (running) since Fri 2019-03-01 09:38:58 CST; 13s ago Process: 1875 ExecStartPost=/usr/libexec/mariadb-wait-ready $MAINPID (code=exited, status=0/SUCCESS) Process: 1843 ExecStartPre=/usr/libexec/mariadb-prepare-db-dir %n (code=exited, status=0/SUCCESS) Main PID: 1874 (mysqld_safe)

3. centos7 如何查看是否有安装mariadb

你好,安装方法如抄下:使用的是linode的centos7系统,安装mysql发现已经默认的是mariadb。但是不管是使用linode官网说明还是网络搜索到的的根本安装方法无法安装成功。总是提示这一句:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)最后通过google 搜索 install mariadb on centos 7得到了安装的关键一步。现在安装成功,特此备注一下整个安装过程:

4. centos 7 64位, mariadb 无法启动,下面是报错信息,请大家帮我看一下是哪里出了问题,谢谢

mysql_install_db –datadir="/var/lib/mysql" –user="让梁坦渣腊mysql"坦桐 搞定。

5. 安装mariadb需哪些rpm包

大部分Linux版本的MariaDB软件是以RPM包的形式发布的。RPM包的安装和卸载都很方便,通过简单的命令就可以实现,安装后可以通过手动修改配置文件的方式进行配置。本节将介绍MariaDB的RPM包的安装和配置。首先必须到MariaDB官方网站下载对应的RPM包,在该网站上有很多种类的RPM安装包,读者必须根据自己的操作系统和处理器类型来选择。本书选择rhel6-x86来安装,如图3.1所示。单击rhel6-x86这个链接,可以进入如图3.2所示的网页。在该界面选择rpms,将显示如图3.3所示的页面。从图3.3可以看出,这下面包括Server、Client和Shared等多个RPM包。其中,Server的RPM包是安装MariaDB服务的,Client的RPM包是安装MariaDB客户端的。通常安装这两个包就可以了,因此就下载并安装这两个RPM包。Server软件包为MariaDB-5.5.33a-centos6-i686-server.rpm。Client软件包为MariaDB-5.5.33a-centos6-i686- client.rpm。假设将这两个RPM包下载到download文件夹下。下面可以安装MariaDB的Server软件和Client软件了,具体步骤如下所述。(1)登录到root用户,并将RPM包复制到/usr/local/src/文件夹下。登录到root用户的命令如下:shell>su root 输入命令并按回车键后,系统会提示输入密码。密码输入正确后,就可以登录到root用户下。然后执行cp命令将RPM包复制到/usr/local/src/文件夹下。命令如下:shell>cp download_path/MariaDB-5.5.33a-centos6-i686-server.rpm /usr/local/src/ shell>cp download_path/MariaDB-5.5.33a-centos6-i686-client.rpm /usr/local/src/ 上面的第一条命令是将MariaDB的RPM包复制到/usr/local/src文件夹下。download_path是RPM包下载后放置的路径。这些代码执行如下:[hjh@localhost download]$ su root password: [root@localhost download]# cp ./MariaDB-5.5.33a-centos6-i686-server.rpm /usr/local/src/ [root@localhost download]# cp ./MariaDB-5.5.33a-centos6-i686-client.rpm /usr/local/src/ 用root用户登录成功后,系统从用户hjh切换到root用户。因为这两个RPM包就存储在download目录下,所以用“.”表示当前目录。说明:在Linux操作系统下安装MariaDB时,一定要注意权限问题。安装RPM软件包时,需要使用root权限。如果没有root权限,安装时会提示权限不够的信息。安装完成后,需要使用root权限启动和关闭MariaDB服务。(2)切换到/usr/local/src目录下,然后安装MariaDB数据库。RPM软件包使用命令rpm进行安装。代码如下:shell>cd /usr/local/src/ shell> rpm -ivh MariaDB-5.5.33a-centos6-i686-server.rpm shell> rpm -ivh MariaDB-5.5.33a-centos6-i686-client.rpm

6. Linux系统怎么查看MariaDB服务端的版本

方法一:第一种找出版本的方法是登录MariaDB服务器,登录之后,你会看到一些MariaDB的版本信版息。权另一种方法是在登录MariaDB后出现的命令行中输入‘status’命令。输出会显示服务器的版本还有协议版本。方法二:如果你不能访问MariaDB服务器,那么你就不能用第一种方法。这种情况下你可以根据MariaDB的安装包的版本来推测。这种方法只有在MariaDB通过包管理器安装的才有用。你可以用下面的方法检查MariaDB的安装包。Debian、Ubuntu或者Linux Mint:$ dpkg -l | grep mariadb下面的输出说明MariaDB的版本是10.0.17。Fedora、CentOS或者 RHEL:$ rpm -qa | grep mariadb下面的输出说明安装的版本是5.5.41。Linux系统检测出MariaDB服务端版本号的方法了,如果你检查到的MariaDB服务端版本不是最新版,那么就可以考虑更新升级了。


赞 (0)