先升级centos7,再安装mariadb,然后作死的你快三点了还是没法儿睡。

升级到centos 7, 想装一个mysql,被告知:

“不好意思,我没注意你是CentOS7,正如另一位网友所言,MySQL被ORACLE收购后,CentOS社区担心其后续版本的版权或其特性被动手脚。转换默认数据库管理系统了。“

这个逻辑,不是很懂,然后就mariadb呗。

然后service mysqld start也过时了。(但还能用),被重定向到systemctl这个玩意儿。

这是个什么东西?我不知道,但我感觉是一个误导人恶心人的东西。

systemctl start mariadb

根据墨菲定律,事情总是不能按照设想的往下发展,报个错啊在所难免。于是你看到这堆废话:

然后你根据提示看到这个:

这是让你入圈套啊。这些全都没有用啊,还搞个两级的没有用。也是醉了。

那去看哪儿呢?

我的亲身历程是,

找到log文件夹:

排个序,因为也不知道看哪个

就这个boot吧。

竟然真的是启动的信息。不过有个不一样的提示。

systemctl status mariadb.service

你朝思暮想的log文件竟然在这里。

有了正常一点的错误提示,事情好办多了。

答案是把类似的文件删掉。建议备份后再删,虽然我最后是直接删的。

cd /var/lib/mysql

mv ib_logfile* ~

还报错,端口占用:这个简单,杀进程

还错:找不到mysql.host:mysql_install_db

还错: Can‘t find file: ‘./mysql/host.frm‘:其实不是找不到,是权限不对:

cd /var/lib/mysql

cd mysql

chown mysql *
chgrp mysql *
chmod ug+rwx *

还错:Incorrect information in file: ‘./mysql/proxies_priv.frm‘,信息不对?直接删掉。(不推荐,建议备份)

rm -f proxies_priv*

systemctl start mariadb

尼玛啊,凌晨2点49啦。

时间: 2024-09-29 01:41:41

先升级centos7,再安装mariadb,然后作死的你快三点了还是没法儿睡。的相关文章

centos7 快速安装 mariadb(mysql)

nbsp; centos7 快速安装 mariadb(mysql) 默认安装 mariadb 5.5.如果安装 mariadb 10.0 需要修改源 Centos 使用YUM安装MariaDB 出于安全考虑,不应该使用 root安装.所以应该新建一个用户 CentOS 7中MARIADB安装配置步骤详解

centos7下安装mariadb

参考: http://www.cnblogs.com/Netsharp/p/5875474.html https://downloads.mariadb.org/mariadb/repositories/#mirror=neusoft&distro=CentOS&distro_release=centos7-amd64--centos7&version=10.1 RDS for MySQL 备份文件恢复到自建数据库 参考: https://help.aliyun.com/knowl

centos7 yum 安装 MariaDB

1.安装MariaDB yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDBsystemctl start mariadb 设置开机启动systemctl enable mariadb 接下来进行MariaDB的相关简单配置mysql_secure_installation 首先是设置密码,会提示先输入密码Enter current password for root (enter for none):<–初次运行直接回车设置

centos7 yum 安装mariadb

1.安装MariaDB 安装命令 yum -y install mariadb mariadb-server 安装完成MariaDB,首先启动MariaDB systemctl start mariadb 设置开机启动 systemctl enable mariadb 接下来进行MariaDB的相关简单配置 mysql_secure_installation 首先是设置密码,会提示先输入密码 Enter current password for root (enter for none):<–初

CentOS7编译安装MariaDB

一.环境信息: 操作系统版本:CentOS Linux release 7.3.1611 (Core) 内核版本:3.10.0-514.el7.x86_64 MariaDB版本:mariadb-10.2.10 二.安装开发包组工具 查看开发包组是否安装 yum grouplist 设置显示显示方式 localectl set-locale LANG=en_US.UTF-8 安装开发包组工具 yum -y install "Development Tools" 安装依赖包 yum -y

CentOS7.3yum安装MariaDB报错[Errno 256]

在yum安装MariaDB时出现下面这个错误提示,然后着手排查,先检查了/etc/yum.repo.d/下的配置文件,没有错误. failure: repodata/repomd.xml from mariadb: [Errno 256] No more mirrors to try. http://yum.mariadb.org/10.3/centos7-amd64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host

centos7 yum安装 mariadb

从最新版本centos7开始,默认的是 Mariadb而不是mysql! 使用系统自带的repos安装很简单: yum install mariadb mariadb-server systemctl start mariadb ==> 启动mariadb systemctl enable mariadb ==> 开机自启动 firewall-cmd --permanent --add-port=3306/tcp ==> 开放端口,允许远程访问 systemctl restart fir

Centos7.2安装MariaDB数据库,并编写第一个链接数据库的PHP程序

一.首先在Vmware上新建虚拟机安装CentOS7.2,root用户登录:(我是mini安装,安装过程就略去了): 二.MariaDB的安装与简易配置: 1.执行安装命令: yum -y install mariadb mariadb-server 查询安装完成的MariaDB版本为15.1: 安装完成MariaDB,首先启动MariaDB systemctl start mariadb 设置为开机自启动: systemctl enable mariadb 开始相关简单配置: mysql_se

虚拟环境virtualenv,安装MariaDB,redis简介,

2. pyhton虚拟环境virtualenv 2.1 虚拟环境介绍 问题: 我要想在一台机器上面安装两个版本的django,该怎么做? 解决方案: 1 再买一台机器,在这台机器上安装python3解释器,再安装django2 还可以在原来这台机器上再安装一个版本的django(这个方法不可行)3 再重新编译安装一个python解释器(特别麻烦,很费时间) 原来的python3解释器, 以它为本体, 创建多个分身 第一个分身django2.2.0?第二个分身django3.0?第三个分身djan