开设自己的网站系类03安装数据库(centos版)

编者买了一个服务器打算自己构建一个网站,用于记录生活。网站大概算是一个个人博客吧。记录创建过程的一些步骤。

前面已经讲过配置服务器的程序运行环境

网站运行还需要数据库,本篇文章则是安装数据库的内容。

卸载mariadb

查看是否有安装 mariadb,该软件与 MySQL 数据库有冲突,需要手动卸载.

sh 复制代码
rpm -qa | grep mariadb

卸载

sh 复制代码
yum remove mariadb-libs-5.5.68-1.el7.x86_64

检查

sh 复制代码
rpm -qa | grep mariadb

安装,mysql

下载mysql 程序包 mysql下载地址

需程序包,可以私信

上传到服务器,解压

sh 复制代码
tar -xvf mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar

安装

sh 复制代码
yum install mysql-community-{libs,client,common,server}-*.rpm

启动

sh 复制代码
systemctl start mysqld

查看临时密码 ,

登录

sh 复制代码
mysql -uroot -p

输入临时密码,即可登录数据库

修改密码

首先修改密码强度的验证等级

sh 复制代码
set global validate_password_policy=LOW;

设置密码的长度

sh 复制代码
set global validate_password_length=6;

设置密码

sh 复制代码
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('123456');

到此完成了数据库的安装。

相关推荐
数据库小学妹13 小时前
MySQL ORDER BY 深度解析:Using temporary 与 Using filesort 的底层机制及索引优化实战
数据库·经验分享·mysql·性能优化·dba
AI人工智能+电脑小能手13 小时前
【大白话说Java面试题 第93题】【Mysql篇】第23题:从查找速度来看,聚集索引和非聚集索引哪个更快?
java·开发语言·数据库·mysql·面试
WPF工业上位机13 小时前
YXGK.FakeVM数据库示例
jvm·数据库·oracle
牛奔14 小时前
如何让 GORM 打印 SQL 语句?三种方式全解析
数据库·sql
XWalnut14 小时前
Redis从入门到精通
数据库·redis·缓存
LZZ and MYY14 小时前
RTS 在windows和Linux之间ShareMem
linux·运维·服务器
aningx14 小时前
openSUSE Leap 16.0 运行 sunshine 报错的解决方法
linux
爱学习的徐徐14 小时前
Linux 基础IO
linux·服务器
andafaAPS14 小时前
安达发|工艺品aps自动排产排程排单软件:告别生产“一团乱麻“
大数据·数据库·人工智能·安达发aps·计划排产软件·自动排单软件
zt1985q14 小时前
本地部署源代码管理解决方案 Bitbucket Data Center 并实现外部访问
运维·服务器·数据库·网络协议·postgresql·源代码管理