
MySQL
MySQL
我叫王蜜桃
一个热爱足球的小白
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【小白日记30】----数据库集群
数据库集群一、集群技术1.集群概论2.M-S(一主一从)2.1首先在主机master1中开启二进制日志 以及自动日志位置2.2 在数据库中写入内容3.MM-SS(双主双从)二、代理技术一、集群技术1.集群概论采用集群的原因:通过使用数据库集群可以使读写分离,使用读写分离最大的作用无非是环境服务器压力,提高数据库的系统性能。采用集群的目的:提高负载均衡,解决数据高并发高可用HA,解决服务可用性远程灾备,解决数据有效性其实就是数据库的复制技术集群的工作流程(原理)在主库上把数据原创 2020-09-06 14:52:35 · 835 阅读 · 0 评论 -
【小白日记29】----数据库备份
数据库备份一、备份1.备份技术1.1冷备份1.2热备份2.备份种类2.1完全备份2.2增量备份2.3差异备份二、利用Precona-xtrabackup备份1、完整备份及其恢复2、增量备份及其恢复3、差异备份及其恢复三、利用MySQLdump备份四、利用二进制日志恢复一、备份备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程为了保障数据的安全,需要定期对数据进行备份。备份的方式有很多种,效果也不一样。一旦数据库中的原创 2020-08-30 21:09:57 · 211 阅读 · 0 评论 -
【小白日记28】----MySQL Alter Table 修改表的结构
一、表重命名 ALTER TABLE 表名 RENAME 新表名;二、表中对列的操作1.删除列ALTER TABLE 表名 DROP 列名;2.增加列ALTER TABLE 表名 ADD 列名 属性 ;三、表中修改字段属性alter table t1 modify id int(5);四、修改列的名字将“name”列改为“newname” ALTER TABLE staff CHANGE “旧名字” “新名字” VARCHAR(20);五、修改原创 2020-08-28 16:04:41 · 212 阅读 · 0 评论 -
【小白日记27】----字符集
字符集创建数据库指定数据库的字符集查看数据库服务器字符集查看所有数据库字符集UTF-8:种可变长度字符编码GBK:汉字编码字符集如果数据库中字符集使用 UTF-8,则一个中文占3个字节。如果数据库中字符集使用 gbk ,则一个中文占2个字节。创建数据库指定数据库的字符集mysql> CREATE DATABASE IF NOT EXISTS zifu1 DEFAULT CHARSET utf8 COLLATE utf8_general_ci;查看数据库服务器字符集原创 2020-08-27 22:16:25 · 180 阅读 · 0 评论 -
【小白日记26】----数据库SQL语言之DCL
SQL语言一、DCL(数据库控制语言)1.mysql用户管理1.1创建用户1.2删除用户1.3修改密码2.mysql权限管理2.1赋予权限2.2回收权限二、日志管理1错误日志2.二进制日志3.慢日志一、DCL(数据库控制语言)1.mysql用户管理1.1创建用户在数据库中创建用户1.2删除用户1.3修改密码免密登录数据库之后直接 “mysql”进入数据库更改密码2.mysql权限管理2.1赋予权限2.2回收权限权限命令说明Global原创 2020-08-27 21:03:26 · 245 阅读 · 0 评论 -
【小白日记25】----数据库SQL语言之DML、DQL
SQL语言一、DML(数据库操纵语言)1.==插入数据 Insert==1.1完整插入数据1.2部分插入数据2.==更新数据 Update==3.==删除数据 Delete==二、DQL(数据库查询语言)1.创建新的表格并插入数据2.==简单查询==3.==条件查询==3.1单条件查询(Where)3.2多条件查询 (And 、Or)3.3 关键字Between And查询3.4关键字IN集合查询3.4关键字 Is Null查询3.5关键字 Like模糊查询一、DML(数据库操纵语言)1.插入数据 I原创 2020-08-27 17:26:28 · 190 阅读 · 0 评论 -
【小白日记24】----数据库SQL语言之DDL
SQL语言一、SQL语言分类1.DCL:数据库控制语言2.DQL:数据库查询语言3.DML:数据库操纵语言4.DDL:数据库定义语言二、DDL1.数据库的创建,查询,删除2.表的创建,查看,插入数据,删除3.约束类型数据库图解一、SQL语言分类1.DCL:数据库控制语言用于控制不同数据段直接的许可和访问级别的语句,定义了数据库、表、字段、用户的访问权限和安全级别。2.DQL:数据库查询语言查询数据SELECT3.DML:数据库操纵语言DML 操作是指对数据库中表记录的操作,主要包括表记原创 2020-08-26 21:09:52 · 418 阅读 · 0 评论 -
【小白日记23】----数据库Mysql的部署
部署数据库一、RPM安装数据库1.官网安装2.国内镜像站安装二、源码包安装一、RPM安装数据库1.官网安装(Mysql官网https://www.mysql.com/).这里下载好的是一个yum源库查看数据库2.国内镜像站安装改密码成功登录数据库二、源码包安装...原创 2020-08-30 21:17:55 · 169 阅读 · 0 评论