![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MySQL
XMing o_O
这个作者很懒,什么都没留下…
展开
-
学习MySQL的第七天(集群与代理)
集群 简介 数据库是用来存储数据的,那么数据的重要性不言而喻,那么只用一台数据库存储数据是非常危险的,比如,如果这台数据库或者部署这台数据库的服务器崩溃了,那么这段时间的系统崩溃可能会造成不良的用户体验,进而导致经济效益的下滑。 于是,我们就这样设想,如果有多台数据库提供服务支持,即使有一台崩溃了,还有其他的数据库顶上去干活那不就完事了,确实,这些若干个数据库共同组成了一个集群,称为数据库集群。它包括两种常见结构:==一主多从,多主多从==;如下图: 集群目的有解决高并发;服务可用性;数据有效性原创 2020-09-03 08:42:27 · 196 阅读 · 0 评论 -
学习MySQL第六天(mysql数据库默认字符集详解)
Linux中在数据库中的字符集设置 一、对整个数据库的字符集设置 相当于打开了中文字符集的钥匙,可以随时在创建库或表时设置中文字符集 在配置文件里进行配置,增加中文字符集 1. 进入MySQL 配置文件 vim /etc/my.cnf 2.加入中文字符集 character_set_server=utf8 保存之后重启数据库 systemctl restart mysqld 接下来我们进行一下验证 可以创建中文库了。 我们查看一下 库的字符集 语法:show create dat原创 2020-08-30 18:48:56 · 418 阅读 · 0 评论 -
学习MySQL的第五天(数据备份)
一、完全备份 1.1备份 1.进行备份 语法:**innobackupex --user=root --password=’ 数据库密码 ’ / 备份文件的存储位置 ** 在备份之前我们先查看一下数据库里的文件 备份完成后到指定路径检查一下备份文件是否存在,是否备份成功 1.2恢复 1.停止数据库 语法:systemctl stop mysqld 2.我们模拟一下机器损坏,数据库数据丢失 语法:rm -rf /var/lib/mysql/* rm -rf /var/log/mysqld.log原创 2020-08-29 16:01:01 · 106 阅读 · 0 评论 -
学习MySQL的第四天(DCL,日志)
一、DCL 1.1简介 数据控制语言(DCL:Data Control Language)是用来设置或者更改数据库用户或角色权限的语句,这些语句包括GRANT,DENY,REVOKE等语句 1.2创建用户 创建一个用户可以远程登陆主机管理数据库, 语法:CREATE USER 用户名@‘目标服务器IP’ IDENTIFIED BY ’ 登录密码 ’ ; 例如:create user zhu@‘111.111.111.111’ identif原创 2020-08-27 20:58:53 · 168 阅读 · 0 评论 -
学习MySQL的第三天(SQL-DML,DQL)
DML 简介 可以通过SQL语句中的DML语言来实现数据的操作,包括使用INSERT 实现数据的 插入;DELETE 实现数据的 删除;UPDATE 实现数据的更新 插入数据 insert 语法: 默认全部插入 insert into 表名 values(数值) 指定要插入的字段类型 insert into 表名 (字段1,字段2,字段3…)values(数值) 删除数据 delete 语法:DELETE FROM 表名 WHERE CONDITION; 示例 1原创 2020-08-27 08:57:23 · 98 阅读 · 0 评论 -
学习MySQL的第二天(SQL-DDL)想起那天夕阳下的奔跑,那是我逝去的青春。
SQL语言 概述 SQL(Structured Query Language 即结构化查询语言),SQL语言主要用于存取数据、查询数据、更新数据和管理关系数据库系统,SQL语言由IBM开发。 分类 DDL语句 数据库定义语言: 数据库、表、视图、索引、存储过程,例如CREATE DROP ALTER DML语句 数据库操纵语言: 插入数据INSERT、删除数据DELETE、更新数据UPDATE DQL语句 数据库查询语言: 查询数据SELECT DCL语句 数据库控制语言: 例如控制用户的访问权限GRAN原创 2020-08-26 18:08:17 · 162 阅读 · 1 评论 -
学习MySQL第一天(部署MySQL)
安装MySQL 一、国内网站安装 这里以中国科学技术大学开源软件镜像网站为例 添加链接描述 1.下载安装包 1.进入官网找到我们要安装的包 在这里找到我们需要的MySQL安装包。 2.下载到虚拟机 命令: wget http://mirrors.ustc.edu.cn/mysql-ftp/Downloads/MySQL-5.7/mysql-community-server-5.7.25-1.el7.x86_64.rpm wget http://mirrors.ustc.edu.cn/mysql-原创 2020-08-24 21:46:38 · 130 阅读 · 0 评论 -
学习MySQL的第七天(字段的创建,删除,增加约束)
数据库表中关于字段的操作 一、字段的增加 这个命令默认添加一行到表的最后一列。 语法:alter table 表名 add column 要增加的字段名 字段类型 字段约束 ; 如果我们希望它加到某一列之后可以使用 语法:alter table 表名 add column 要增加的字段名 字段类型 字段约束 after 在指定字段之后; 如果希望创建一列在表的第一列 语法: alter table 表名 add column 字段名 字段类型 字段约束原创 2020-09-02 13:12:56 · 104 阅读 · 0 评论