目录
Table of Contents
{:toc}
文/Robin
本站推广
币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。
币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872
邀请码: 11190872
一 关于LAMP
LAMP:Linux、Apache、MySQL、PHP的组合。目前企业使用较多。
除了LAMP,LNMP使用也很频繁。LNMP只是把Apache换成了Nginx。
另外,还有一个组合叫做WAMP。如下:
WAMP:Windows、 Apache、MySQL、PHP的组合。
安装顺
继续阅读 »
文/Robin
本站推广
币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。
币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872
邀请码: 11190872
如果我们习惯试错,将会收获更多。
最近一位好友问了我一个问题,就是MySQL的Delete语句删除会报ERROR1093 (HY000)错误。SQL语句如下:DELETE FROM test WHEREid=(SELECT max(id) FROM test); 我看了下这个SQL,语法上面没有什么问题啊,这不是标准SQL吗。于是我在Linux环境下测试了MyS
继续阅读 »
这种设置方式是在mariadb最初的版本中可以,当时本人的mariadb是从mysql升级过来的。
在新版本中的设置方式和这个有些区别,请参考最新的博文(稍后推出)。
在本机上安装了mariadb尝试使用,插入中文数据时发现乱码,估计和mysql一样需要设置数据库编码格式,首先通过命令mysql -uroot -p123456进入数据库,然后使用show variables like 'character%';查看当前数据库的编码,如下图:
继续阅读 »
文/Robin
本站推广
币安是全球领先的数字货币交易平台,提供比特币、以太坊、BNB 以及 USDT 交易。
币安注册: https://accounts.binancezh.pro/cn/register/?ref=11190872
邀请码: 11190872
数据安全对于普通人而言会很陌生,然而早已在 DBA 心里生根发芽。数据对于一家企业的重要程度不言而喻,个人数据的管理也是极其重要,否则当数据损坏或者永久丢失,那将是毁灭性的灾难。
既然提到备份与恢复,笔者简单介绍下 MySQL 数据库的备份与恢复。按照备份后产生的副本文件是否可以编辑,可以将 MySQL 的备份方法分为逻辑备份和物理备份。逻辑备份可以简单理解
继续阅读 »
在SAE上进行应用开发时,常常需要导入数据库,这时候就需要用MySQLDump工具进行本地数据库导出。
首先MySQLDump最基本的语法是这样的 mysqldump ,执行之后可以在控制台上看到SQL源码。但我第一次尝试将导出的源码上传至SAE时SAE却报错,原因是SAE的数据库管理不支持LOCK和UNLOCK语句。曾有一段时间,我是手动一行行删除LOCK语句。。30多张表那叫一个蛋疼。。后来,我翻阅了mysqlDump的help文档,发现可以添加这么一个参数--ADD-LOCKS=FALSE。几经尝试后发现果然没有LOCK语句了。 在此记录下整句命令:
sh
mysqldump --add-locks=FALSE -uroo
继续阅读 »
问题描述
在学习AES算法时,从互联网上找了例子,但是在自己运行下一直报错,错误信息如下:
```
javax.crypto.BadPaddingException: Given final block not properly padded
at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:811)
at com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:676)
at com.sun.crypto.provider.AESCipher.engineDoFina
继续阅读 »
安装mariadb
```bash
yum install mariadb-server -y
```
创建对应的目录文件
```bash
mkdir -p /mariadb/data{3306,3307,3308}
chown -R mysql:mysql /mariadb
```
继续阅读 »
Mysql数据库中最常使用的两种表类型为 InnoDB和MyISAM。这两种类型各有优缺点,视具体应用而定。
InnoDB 给 MySQL 提供了具有事务(commit)、回滚(rollback)和崩溃修复能力(crash recovery capabilities)的事务安全(transaction-safe (ACID compliant))型表。
InnoDB 提供了行锁(locking on row level),提供与 Oracle 类型一致的不加锁读取(non-locking read in SELECTs)。这些特性均提高了多用户并发操作的性能表现。
在InnoDB表中不需要扩大锁定(lock esca
继续阅读 »
主要说明在windows部署步骤
基础环境
基础环境同centos.主要包括zookeeper,mysql5.7,minio,JDK1.8
NOTE: 在运行之前请确保zookeeper,mysql已经部署成功. minio是对象存储服务器,在发送图片,文件类型类型消息时需要使用.在运行之前请检查是否安装Jdk
继续阅读 »
前言
随着系统数据量的增加,单台的数据库系统有时候不能满足实际需求,无论是在安全性、高可用性及高并发等方面。
1、可以作为一种备份机制,相当于热备份。主服务器挂掉,从服务器可以提供服务
2、可以做读写分离,均衡数据库负载。
MariaDB的安装可以参考:MariaDB安装
Mysql的安装可以参考:Mysql安装
主从复制(全部复制)
环境
整个系统的配置都是在centos6.3操作系统下进行,机器分别为:192.168.1.100和192.168.1.101
主服务器:192.168.1.100
从服务器:192.168.1.101
主从服务器都已经安装上了MariaDB5.5.40,root初始密码为:123abc
继续阅读 »