安装数据库

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:

什么是数据库 ?
数据库是按照数据结构来组织,存储和管理数据的仓库。
数据库分为关系型数据库和非关系型数据库
mysql的特点及应用
1.适用于中小规模、关系型数据库系统

  1. 支持Linux/Unix 、 windows等多种操作系统
  2. 使用C和C++编写 ,可移植性强

安装mysql前部署环境
1.关闭防火墙服务

systemctl stop firewalld

2.关闭selinux

setenforce 0

3.停止mariadb服务

systemctl stop mariadb

4.删除文件文件 /etc/my.cnf

rm -rf /etc/my.cnf

5.删除数据

rm -rf /var/lib/mysql/*

6.卸载软件包

rpm -e --nodeps mariadb-server mariadb

7.安装依赖包

yum -y install perl-JSON perl-Data-Dumper

8.释放源码包
cd /root/桌面/mysql/
[root@room9pc01 mysql]# ls
192.168.4.51
libev-4.15-1.el6.rf.x86_64.rpm
maxscale-2.1.2-1.rhel.7.x86_64.rpm
mha-soft-student
Mycat-server-1.4-beta-20150604171601-linux.tar.gz
Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz
mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz
mysql-community-client-5.7.17-1.el7.x86_64.rpm
mysql-community-common-5.7.17-1.el7.x86_64.rpm
mysql-community-devel-5.7.17-1.el7.x86_64.rpm
mysql-community-embedded-5.7.17-1.el7.x86_64.rpm
mysql-community-embedded-compat-5.7.17-1.el7.x86_64.rpm
mysql-community-embedded-devel-5.7.17-1.el7.x86_64.rpm
mysql-community-libs-5.7.17-1.el7.x86_64.rpm
mysql-community-libs-compat-5.7.17-1.el7.x86_64.rpm
mysql-community-minimal-debuginfo-5.7.17-1.el7.x86_64.rpm
mysql-community-server-5.7.17-1.el7.x86_64.rpm
mysql-community-test-5.7.17-1.el7.x86_64.rpm
percona-xtrabackup-24-2.4.7-1.el7.x86_64.rpm
phpMyAdmin-2.11.11-all-languages.tar.gz
9.采用U升级安装,可替换冲突文件

rpm -Uvh mysql-community-*.rpm

10.启动mysql数据库服务

systemctl restart mysqld

systemctl enable mysqld

11.mysql默认密码存放在 /var/log/mysql.log

grep 'password' /var/log/mysql.log

2018-09-11T10:36:12.898071Z 1 [Note] A temporary password is generated for root@localhost: ;SeNt2Lw4&R=
登陆mysql

mysql -uroot -p' ;SeNt2Lw4&R='

12.临时修改root密码
mysql>set global validate_password_policy=0; //设置密码只验证长度
13.临时修改密码长度为6个字
mysql>set global validate_password_length=6;
14.修改登陆密码
mysql>alter user user()identified by"123456";
Query OK, 0 rows affected (0.00 sec)
mysql> exit
Bye
使用新密码登陆

mysql -uroot -p'123456'

mysql>
mysql服务相关参数
主配置文件 /etc/my.cnf
数据库目录 /var/lib/mysql
默认端口号 3306
进程名 mysqld

连接 mysql服务器
mysql -h服务器 -u用户名 -p密码
SQL指令 :数据库定义/查询/操纵/授权语句

库管理命令 :
show databases; //显示已有的库
use 库名; //切换库
select database(); //显示当前所在的库
create database 库名; //创建新库
show tables; //显示已有的表
drop database 库名; //删除库

表管理命令 :

相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
地呱
+关注
目录
打赏
0
0
0
0
3
分享
相关文章
【YashanDB 知识库】ycm 托管数据库时,数据库非 OM 安装无法托管
本文主要介绍了因数据库未按规范使用 yasboot 安装导致的问题及解决方法。问题表现为无 yasom 和 yasagent 进程,且目录结构缺失,致使 ycm 无法托管与监控。分析发现可能是数据库版本旧或安装不规范引起。解决方法为先生成配置文件,安装 yasom 和 yasagent,再生成并修改托管配置模板,最终通过命令完成托管至 yasom 和 ycm。总结强调了按规范安装数据库的重要性以避免类似问题。
【YashanDB知识库】ycm托管数据库时,数据库非OM安装无法托管
### 简介 在检查数据库安装时,发现未使用yasboot安装,导致无yasom和yasagent进程及缺少相关目录,无法通过ycm托管和监控。为解决此问题,需先将数据库托管到yasom中,再托管到ycm中。具体步骤包括生成配置文件、安装yasom和yasagent、修改并执行托管配置。最终确保数据库能被正常托管和监控。经验总结:应按规范使用yasboot安装数据库,避免后续问题。 (239字符)
Docker Compose V2 安装常用数据库MySQL+Mongo
以上内容涵盖了使用 Docker Compose 安装和管理 MySQL 和 MongoDB 的详细步骤,希望对您有所帮助。
245 42
超强数据库管理软件推荐-没有之一-还在用Navicat管理本地数据库的吗?还在为Navicat寻求绿色版或者购买正版的费用望而却步吗?DBeaver让你解决所有数据库本地编写问题-优雅草央千澈-DBeaver下载和安装
超强数据库管理软件推荐-没有之一-还在用Navicat管理本地数据库的吗?还在为Navicat寻求绿色版或者购买正版的费用望而却步吗?DBeaver让你解决所有数据库本地编写问题-优雅草央千澈-DBeaver下载和安装
256 18
超强数据库管理软件推荐-没有之一-还在用Navicat管理本地数据库的吗?还在为Navicat寻求绿色版或者购买正版的费用望而却步吗?DBeaver让你解决所有数据库本地编写问题-优雅草央千澈-DBeaver下载和安装
【YashanDB 知识库】ycm 托管数据库时,数据库非 OM 安装无法托管
【YashanDB 知识库】ycm 托管数据库时,数据库非 OM 安装无法托管
JDBC编程安装———通过代码操控数据库
本文,教你从0开始学习JBCD,包括驱动包的下载安装调试设置,以及java是如何通过JBDC实现对数据库的操作,以及代码的分析,超级详细
MySQL数据库下载安装教程(Windows&Linux)
本文档详细介绍了MySQL的安装步骤,包括安装前的准备工作、下载安装包、Windows和Linux系统下的具体安装流程,以及如何配置MySQL服务、设置环境变量、启动服务和连接数据库等关键操作。
从配置源到数据库初始化一步步教你在CentOS 7.9上安装SQL Server 2019
【11月更文挑战第16天】本文介绍了在 CentOS 7.9 上安装 SQL Server 2019 的详细步骤,包括配置系统源、安装 SQL Server 2019 软件包以及数据库初始化,确保 SQL Server 正常运行。
244 4
gbase 8a 数据库 安装8ampp 常见ssh报错问题
gbase 8a 数据库 安装8ampp 常见ssh报错问题

热门文章

最新文章