![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库MySQL
文章平均质量分 54
MySQL
echo∞
总之岁月漫长,然而值得等待。
展开
-
【MySQL】主从复制实战
环境准备两个机器:一主两从 主库(MySQL Master):IP为192.168.74.140 port为3306 从库(MySQL Slave ):IP为192.168.95.130 port为3307和3308(多实例安装MySQL)主库配置1、设置server-id值并开启bin_log参数[root@localhost ~]# vim /etc/my.cnf[mysqld] //此标签下添加以下参数 ...原创 2021-01-25 20:59:08 · 100 阅读 · 0 评论 -
【MySQL】主从复制原理
主从复制基本原理:1、MySQL将数据变化记录到二进制日志中;2、Slave 将MySQL的二进制日志写到 Slave 的中继日志中;3、Slave 读取中继日志,将更新的内容解析成具体操作,反应到自身(Slave)的数据库。主从复制原理图如下:主从复制详细过程:1、Slave 端的 I/O 线程连接上Master,向Master请求指定日志文件的指定位置(或者从最开始的日志)之后的日志内容;2、Master 接收到来自 Slave 的 I/O线程的请求后,...原创 2021-01-22 23:50:53 · 1157 阅读 · 2 评论 -
【MySQL】练习---存储过程和函数
一、数据准备sch表结构: 字段名 数据类型 主键 外键 非空 唯一 自增 id INT 是 否 是 是 否 name VARCHAR(50) ..原创 2021-01-21 13:04:04 · 265 阅读 · 0 评论 -
【MySQL】练习---备份及恢复
一、数据库准备1、创建数据库 mysql> create database if not exists school character set utf8;Query OK, 1 row affected, 1 warning (0.00 sec)2、创建表#创建student表CREATE TABLE student (id INT(10) NOT NULL UNIQUE PRIMARY KEY,name VARCHAR(20) NOT NULL,s.原创 2021-01-20 14:08:49 · 1501 阅读 · 3 评论 -
【MySQL】练习---索引
writers表结构: 字段名 数据类型 主键 外键 非空 唯一 自增 w_id SMALLINT(11) 是 否 是 是 是 w_name VARCHAR(255)原创 2021-01-19 14:34:13 · 1005 阅读 · 3 评论 -
【MySQL】练习---视图
步骤1:创建学生表stu,插入3条记录#创建stu表CREATE TABLE stu(s_id INT PRIMARY KEY,s_name VARCHAR(20),addr VARCHAR(50),tel VARCHAR(50));#stu表中插入数据INSERT INTO stuVALUES(1,'XiaoWang','Henan','0371-12345678'),(2,'XiaoLi','Hebei','13889072345'),(3,'XiaoTian',...原创 2021-01-19 14:03:28 · 1587 阅读 · 0 评论 -
【MySQL】练习---单表及多表查询
一、准备数据1、创建数据库 mysql> create database if not exists school character set utf8;Query OK, 1 row affected, 1 warning (0.00 sec)2、进入数据库创建表#进入数据库mysql> use schoolDatabase changedmysql> select database();+------------+| database() |+-.原创 2021-01-16 17:22:34 · 251 阅读 · 0 评论 -
【MySQL】练习---简单单表查询
一、准备数据1、创建数据库 mysql> create database if not exists stu character set utf8;Query OK, 1 row affected, 1 warning (0.00 sec)2、选择数据库并创建表#选择stu数据库mysql> use stu;Reading table information for completion of table and column namesYou can turn.原创 2021-01-16 17:22:13 · 537 阅读 · 0 评论 -
【MySQL】数据库的安装
一、RPM包安装1、先从官网下载RPM安装包,再上传至服务器:2、查看是否上传:[root@bogon ~]# ls -l mysql-5.7.14-1.el7.x86_64.rpm-bundle.tar-rw-r--r--. 1 root root 569344000 1月 11 15:06 mysql-5.7.14-1.el7.x86_64.rpm-bundle.tar3、解压并查看:[root@bogon ~]# tar xf mysql-5.7.14-1.el7..原创 2021-01-11 18:57:30 · 184 阅读 · 0 评论 -
【MySQL】练习---数据库的源码安装和简单表的操作
1、使用源码安装MySQL 5.7(1)安装开发工具和开发包[root@bogon ~]#yum install make gcc gcc-c++ cmake bison-devel ncurses-devel -y[root@bogon ~]#yum install libaio libaio-devel openssl-devel -y[root@bogon ~]#yum install perl-Data-Dumper -y[root@bogon ~]#yum install net-原创 2021-01-13 20:50:16 · 234 阅读 · 0 评论