Jun262020
Jun232020
mysql笔记
数据库产品
RDBMS
特点:
1、二维表.有严格的行列结构及属性约束
2、支持更加复杂的查询
产品:
Mysql:
mariadb、perconaDB
oracle
PG
NOSQL
特点:
1、没有严格的行列结构
2、可伸缩性可扩展性,性能产品
产品:
Kv:
Redis,Memcache
document:
MongoDB
搜索
ES(多用做全文搜索)
wide
Cassandra
NewSQL(R+N+分布式)
产品:
spaner
TiDB
polarDB
Mysql理论
数据库表
#这是...阅读全文
Jun212020
Centos7自定义系统服务
一、编写服务脚本
以nursed服务为例:
进入 /usr/lib/systemd/system, 新建nursed.service文件,写入如下内容。
[Unit]
#服务描述
Description=Nursed Service
#设置在某个服务启动后启动:这里为指mysql服务启动后再启动本服务
After=network.target mysqld.service
[Service]
#后台运行的形式
Type=forking
#启动命令,执行该脚本
ExecStart=/usr/nursed/start-nursed.sh
#重启命令,执行该...阅读全文
Jun192020
解决Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future:
今天再点新的服务器上链接数据库时报错:Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in,找了一下原因,总结如下
新的服务器直接上5.5,但是程序出现如下错误:Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in,...阅读全文
Jun192020
MySQL 8安装教程(Windows 64位)
简介
MySQL是一个开源的关系型数据库管理系统,被广泛应用于各种规模的应用程序中。本教程将为您提供MySQL 8在Windows 64位操作系统上的安装指南。
步骤一:下载MySQL安装文件
首先,您需要下载MySQL 8的安装文件。您可以在MySQL官方网站(https://dev.mysql.com/downloads/installer/)上找到合适的安装文件。根据您的操作系统选择64位的安装程序。
步骤二:运行安装程序
下载完成后,双...阅读全文
Jun132020
使用shell安装lnmp
1、简介
使用shell脚本安装lnmp,纯粹是偷懒,平时安装一些东西都写成脚本了,方便以后在其他机器安装的时候不用再去查找文档。
PHP版本5.6.6
MYSQL版本5.6.26
NGINX版本1.15.6
2、环境说明
阿里云ECS(1G1核)CentOS 7.4 64位
3、shell脚本
3.1 cnl_function.sh
#!/bin/bash
#chennailuan's function
#check last command id Ok or not.
check_ok(){
if [ ...阅读全文
Jun032020
在Linux中安装和配置MySQL数据库
MySQL是一种开源的关系型数据库管理系统 (RDBMS),广泛用于Web应用程序的后端数据存储。本文将介绍如何在Linux操作系统中安装和配置MySQL数据库。
步骤一:安装MySQL
打开终端并以root权限登录。输入以下命令以更新系统软件包列表:
sudo apt update
安装MySQL服务器和客户端软件包。输入以下命令:
sudo apt install mysql-server mysql-client
安装过程中,您将被要求设置MySQL...阅读全文
May272020
如何在Linux上安装和配置MySQL数据库
MySQL数据库是一个流行的开源关系型数据库管理系统,在Linux操作系统上广泛使用。本博客将指导您如何在Linux上安装和配置MySQL数据库。
步骤1:安装MySQL
首先,确保您的Linux系统已连接到互联网。然后,按照以下步骤在Linux上安装MySQL:
打开终端并使用管理员权限登录。
运行以下命令来更新软件包管理器:
sudo apt update
安装MySQL服务器软件包:
sudo apt install mysql-serv...阅读全文
May262020
云原生时代Kubernetes Operator开发实战:从概念到生产级实现
云原生时代Kubernetes Operator开发实战:从概念到生产级实现
标签:Kubernetes, Operator, 云原生, CRD, 控制器模式
简介:全面解析Kubernetes Operator模式的核心概念和开发实践,涵盖CRD设计、控制器实现、状态管理等关键技术,通过实际案例演示如何构建生产级的自定义控制器。
引言:Operator 模式在云原生生态中的核心地位
随着云原生技术的迅猛发展,Kubernetes 已成为现代应用...阅读全文
May192020
构建高可用的数据库集群方案
简介
在互联网时代,数据是企业的核心资产之一。为了确保数据的高可用性和灵活性,构建高可用的数据库集群成为一种常见的解决方案。本文将介绍如何构建高可用的数据库集群方案,以提供可靠的数据存储和可扩展的数据处理能力。
什么是数据库集群
数据库集群是指由多个数据库节点组成的集合,通过特定的机制实现数据的分布式存储和处理。数据库集群通常包含一个主节点和多个从节点,主节点...阅读全文